From 757fdf567ddb1f10da4fc71d2cfab44d15f1aa77 Mon Sep 17 00:00:00 2001 From: Anders Schack-Mulligen Date: Fri, 2 Aug 2024 12:58:09 +0200 Subject: [PATCH] Dataflow: bugfix add missing typeStrengthen in StagePathGraph throughflow. --- shared/dataflow/codeql/dataflow/internal/DataFlowImpl.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/dataflow/codeql/dataflow/internal/DataFlowImpl.qll b/shared/dataflow/codeql/dataflow/internal/DataFlowImpl.qll index c410491fce61..b084183a2407 100644 --- a/shared/dataflow/codeql/dataflow/internal/DataFlowImpl.qll +++ b/shared/dataflow/codeql/dataflow/internal/DataFlowImpl.qll @@ -2681,7 +2681,7 @@ module MakeImpl Lang> { revFlow(arg, state0, _, _, _) and pn1 = mkStagePathNode(arg, state0, cc, summaryCtx, argT, argAp, innerArgT, innerArgAp) and pn2 = - mkStagePathNode(p, state0, ccc, TParamNodeSome(p.asNode()), + typeStrengthenToStagePathNode(p, state0, ccc, TParamNodeSome(p.asNode()), TypOption::some(innerArgT), apSome(innerArgAp), innerArgT, innerArgAp) and pn3 = mkStagePathNode(ret, state, ccc, TParamNodeSome(p.asNode()),