@@ -246,7 +246,6 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
246246
247247 predicate revFlow ( Nd node ) ;
248248
249- bindingset [ node]
250249 predicate revFlow ( Nd node , Ap ap ) ;
251250
252251 predicate callMayFlowThroughRev ( DataFlowCall call ) ;
@@ -361,8 +360,6 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
361360 bindingset [ cc]
362361 LocalCc getLocalCc ( Cc cc ) ;
363362
364- bindingset [ node1]
365- bindingset [ node2]
366363 predicate localStep (
367364 Nd node1 , Nd node2 , boolean preservesValue , Typ t , LocalCc lcc , string label
368365 ) ;
@@ -1504,8 +1501,6 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
15041501 }
15051502
15061503 /** Holds if `node1` can step to `node2` in one or more local steps. */
1507- bindingset [ node1]
1508- bindingset [ node2]
15091504 signature predicate localStepSig (
15101505 Nd node1 , Nd node2 , boolean preservesValue , DataFlowType t , LocalCallContext lcc ,
15111506 string label
@@ -2582,8 +2577,6 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
25822577 import CachedCallContextSensitivity
25832578 import NoLocalCallContext
25842579
2585- bindingset [ node1]
2586- bindingset [ node2]
25872580 predicate localStep (
25882581 Nd node1 , Nd node2 , boolean preservesValue , Typ t , LocalCc lcc , string label
25892582 ) {
@@ -2668,25 +2661,14 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
26682661 import CallContextSensitivity< CallContextSensitivityInput >
26692662 import NoLocalCallContext
26702663
2671- bindingset [ node1]
2672- bindingset [ node2]
2673- private predicate localStepInput (
2674- Nd node1 , Nd node2 , boolean preservesValue , DataFlowType t , LocalCallContext lcc ,
2675- string label
2676- ) {
2677- localStep1 ( node1 , node2 , preservesValue , t , lcc , label )
2678- }
2679-
26802664 additional predicate localFlowBigStep (
26812665 Nd node1 , Nd node2 , boolean preservesValue , DataFlowType t , LocalCallContext lcc ,
26822666 string label
26832667 ) {
2684- PrevStage:: LocalFlowBigStep< localStepInput / 6 > :: localFlowBigStep ( node1 , node2 ,
2685- preservesValue , t , lcc , label )
2668+ PrevStage:: LocalFlowBigStep< localStep1 / 6 > :: localFlowBigStep ( node1 , node2 , preservesValue , t ,
2669+ lcc , label )
26862670 }
26872671
2688- bindingset [ node1]
2689- bindingset [ node2]
26902672 predicate localStep (
26912673 Nd node1 , Nd node2 , boolean preservesValue , Typ t , LocalCc lcc , string label
26922674 ) {
0 commit comments