@@ -1383,7 +1383,7 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
1383
1383
bindingset [ call, c]
1384
1384
CcCall getCallContextCall ( DataFlowCall call , DataFlowCallable c ) ;
1385
1385
1386
- DataFlowCallable viableImplCallContextReducedReverse ( DataFlowCall call , CcNoCall ctx ) ;
1386
+ DataFlowCall viableImplCallContextReducedReverse ( DataFlowCallable c , CcNoCall ctx ) ;
1387
1387
1388
1388
predicate viableImplNotCallContextReducedReverse ( CcNoCall ctx ) ;
1389
1389
@@ -1801,19 +1801,19 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
1801
1801
}
1802
1802
1803
1803
pragma [ nomagic]
1804
- private DataFlowCallable viableImplCallContextReducedReverseRestricted (
1805
- DataFlowCall call , CcNoCall ctx
1804
+ private DataFlowCall viableImplCallContextReducedReverseRestricted (
1805
+ DataFlowCallable c , CcNoCall ctx
1806
1806
) {
1807
- result = viableImplCallContextReducedReverse ( call , ctx ) and
1808
- PrevStage:: callEdgeReturn ( call , result , _, _, _, _, _)
1807
+ result = viableImplCallContextReducedReverse ( c , ctx ) and
1808
+ PrevStage:: callEdgeReturn ( result , c , _, _, _, _, _)
1809
1809
}
1810
1810
1811
- bindingset [ ctx , result ]
1811
+ bindingset [ c , ctx ]
1812
1812
pragma [ inline_late]
1813
- private DataFlowCallable viableImplCallContextReducedReverseInlineLate (
1814
- DataFlowCall call , CcNoCall ctx
1813
+ private DataFlowCall viableImplCallContextReducedReverseInlineLate (
1814
+ DataFlowCallable c , CcNoCall ctx
1815
1815
) {
1816
- result = viableImplCallContextReducedReverseRestricted ( call , ctx )
1816
+ result = viableImplCallContextReducedReverseRestricted ( c , ctx )
1817
1817
}
1818
1818
1819
1819
bindingset [ call]
@@ -1852,7 +1852,7 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
1852
1852
fwdFlowIntoRet ( ret , _, innercc , _, _, _, _, _, apa ) and
1853
1853
inner = ret .getEnclosingCallable ( ) and
1854
1854
(
1855
- inner = viableImplCallContextReducedReverseInlineLate ( call , innercc ) and
1855
+ call = viableImplCallContextReducedReverseInlineLate ( inner , innercc ) and
1856
1856
flowOutOfCallApaInlineLate ( call , inner , ret , out , allowsFieldFlow , apa )
1857
1857
or
1858
1858
flowOutOfCallApaNotCallContextReduced ( call , inner , ret , out , allowsFieldFlow , apa ,
@@ -2544,9 +2544,7 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
2544
2544
bindingset [ call, c]
2545
2545
CcCall getCallContextCall ( DataFlowCall call , DataFlowCallable c ) { any ( ) }
2546
2546
2547
- DataFlowCallable viableImplCallContextReducedReverse ( DataFlowCall call , CcNoCall ctx ) {
2548
- none ( )
2549
- }
2547
+ DataFlowCall viableImplCallContextReducedReverse ( DataFlowCallable c , CcNoCall ctx ) { none ( ) }
2550
2548
2551
2549
predicate viableImplNotCallContextReducedReverse ( CcNoCall ctx ) { any ( ) }
2552
2550
@@ -2628,8 +2626,8 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
2628
2626
}
2629
2627
}
2630
2628
2631
- DataFlowCallable viableImplCallContextReducedReverse ( DataFlowCall call , CcNoCall ctx ) {
2632
- call = Input:: prunedViableImplInCallContextReverse ( result , ctx )
2629
+ DataFlowCall viableImplCallContextReducedReverse ( DataFlowCallable c , CcNoCall ctx ) {
2630
+ result = Input:: prunedViableImplInCallContextReverse ( c , ctx )
2633
2631
}
2634
2632
2635
2633
predicate viableImplNotCallContextReducedReverse ( CcNoCall ctx ) {
0 commit comments