@@ -587,8 +587,8 @@ module ProductFlow {
587
587
588
588
pragma [ nomagic]
589
589
private predicate interprocEdge1 (
590
- Declaration predDecl , Declaration succDecl , Flow1:: PathNode pred1 , Flow1 :: PathNode succ1 ,
591
- TKind kind
590
+ DataFlowCallable predDecl , DataFlowCallable succDecl , Flow1:: PathNode pred1 ,
591
+ Flow1 :: PathNode succ1 , TKind kind
592
592
) {
593
593
Flow1:: PathGraph:: edges ( pred1 , succ1 , _, _) and
594
594
predDecl != succDecl and
@@ -607,8 +607,8 @@ module ProductFlow {
607
607
608
608
pragma [ nomagic]
609
609
private predicate interprocEdge2 (
610
- Declaration predDecl , Declaration succDecl , Flow2:: PathNode pred2 , Flow2 :: PathNode succ2 ,
611
- TKind kind
610
+ DataFlowCallable predDecl , DataFlowCallable succDecl , Flow2:: PathNode pred2 ,
611
+ Flow2 :: PathNode succ2 , TKind kind
612
612
) {
613
613
Flow2:: PathGraph:: edges ( pred2 , succ2 , _, _) and
614
614
predDecl != succDecl and
@@ -628,7 +628,7 @@ module ProductFlow {
628
628
private predicate interprocEdgePair (
629
629
Flow1:: PathNode pred1 , Flow2:: PathNode pred2 , Flow1:: PathNode succ1 , Flow2:: PathNode succ2
630
630
) {
631
- exists ( Declaration predDecl , Declaration succDecl , TKind kind |
631
+ exists ( DataFlowCallable predDecl , DataFlowCallable succDecl , TKind kind |
632
632
interprocEdge1 ( predDecl , succDecl , pred1 , succ1 , kind ) and
633
633
interprocEdge2 ( predDecl , succDecl , pred2 , succ2 , kind )
634
634
)
0 commit comments