File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -545,7 +545,7 @@ module ProductFlow {
545545 private predicate outImpl1 ( Flow1:: PathNode pred1 , Flow1:: PathNode succ1 , DataFlowCall call ) {
546546 Flow1:: PathGraph:: edges ( pred1 , succ1 , _, _) and
547547 exists ( ReturnKindExt returnKind |
548- succ1 .getNode ( ) = returnKind .getAnOutNode ( call ) and
548+ succ1 .getNode ( ) = returnKind .getAnOutNode0 ( call ) and
549549 returnKind = getParamReturnPosition ( _, pred1 .asParameterReturnNode ( ) ) .getKind ( )
550550 )
551551 }
@@ -573,7 +573,7 @@ module ProductFlow {
573573 private predicate outImpl2 ( Flow2:: PathNode pred2 , Flow2:: PathNode succ2 , DataFlowCall call ) {
574574 Flow2:: PathGraph:: edges ( pred2 , succ2 , _, _) and
575575 exists ( ReturnKindExt returnKind |
576- succ2 .getNode ( ) = returnKind .getAnOutNode ( call ) and
576+ succ2 .getNode ( ) = returnKind .getAnOutNode0 ( call ) and
577577 returnKind = getParamReturnPosition ( _, pred2 .asParameterReturnNode ( ) ) .getKind ( )
578578 )
579579 }
You can’t perform that action at this time.
0 commit comments