@@ -2604,11 +2604,7 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
26042604
26052605 ApOption apSome ( Ap ap ) { result = TBooleanSome ( ap ) }
26062606
2607- private module Level1CallContextInput {
2608- import CachedCallContextSensitivity
2609- }
2610-
2611- import Level1CallContextInput
2607+ import CachedCallContextSensitivity
26122608 import Level1CallContext
26132609 import NoLocalCallContext
26142610
@@ -2883,23 +2879,19 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
28832879
28842880 ApOption apSome ( Ap ap ) { result = TApproxAccessPathFrontSome ( ap ) }
28852881
2886- additional module Level1CallContextInput {
2887- private module CallContextSensitivityInput implements CallContextSensitivityInputSig {
2888- predicate relevantCallEdgeIn = PrevStage:: relevantCallEdgeIn / 2 ;
2889-
2890- predicate relevantCallEdgeOut = PrevStage:: relevantCallEdgeOut / 2 ;
2882+ private module CallContextSensitivityInput implements CallContextSensitivityInputSig {
2883+ predicate relevantCallEdgeIn = PrevStage:: relevantCallEdgeIn / 2 ;
28912884
2892- predicate reducedViableImplInCallContextCand =
2893- CachedCallContextSensitivity:: reducedViableImplInCallContext / 3 ;
2885+ predicate relevantCallEdgeOut = PrevStage:: relevantCallEdgeOut / 2 ;
28942886
2895- predicate reducedViableImplInReturnCand =
2896- CachedCallContextSensitivity:: reducedViableImplInReturn / 2 ;
2897- }
2887+ predicate reducedViableImplInCallContextCand =
2888+ CachedCallContextSensitivity:: reducedViableImplInCallContext / 3 ;
28982889
2899- import CallContextSensitivity< CallContextSensitivityInput >
2890+ predicate reducedViableImplInReturnCand =
2891+ CachedCallContextSensitivity:: reducedViableImplInReturn / 2 ;
29002892 }
29012893
2902- import Level1CallContextInput
2894+ import CallContextSensitivity < CallContextSensitivityInput >
29032895 import Level1CallContext
29042896 import NoLocalCallContext
29052897
@@ -3276,23 +3268,18 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
32763268
32773269 ApOption apSome ( Ap ap ) { result = TAccessPathApproxSome ( ap ) }
32783270
3279- additional module Level1CallContextInput {
3280- private module CallContextSensitivityInput implements CallContextSensitivityInputSig {
3281- predicate relevantCallEdgeIn = PrevStage:: relevantCallEdgeIn / 2 ;
3282-
3283- predicate relevantCallEdgeOut = PrevStage:: relevantCallEdgeOut / 2 ;
3271+ private module CallContextSensitivityInput implements CallContextSensitivityInputSig {
3272+ predicate relevantCallEdgeIn = PrevStage:: relevantCallEdgeIn / 2 ;
32843273
3285- predicate reducedViableImplInCallContextCand =
3286- Stage3Param:: Level1CallContextInput:: reducedViableImplInCallContext / 3 ;
3274+ predicate relevantCallEdgeOut = PrevStage:: relevantCallEdgeOut / 2 ;
32873275
3288- predicate reducedViableImplInReturnCand =
3289- Stage3Param:: Level1CallContextInput:: reducedViableImplInReturn / 2 ;
3290- }
3276+ predicate reducedViableImplInCallContextCand =
3277+ Stage3Param:: reducedViableImplInCallContext / 3 ;
32913278
3292- import CallContextSensitivity < CallContextSensitivityInput >
3279+ predicate reducedViableImplInReturnCand = Stage3Param :: reducedViableImplInReturn / 2 ;
32933280 }
32943281
3295- import Level1CallContextInput
3282+ import CallContextSensitivity < CallContextSensitivityInput >
32963283 import Level1CallContext
32973284 import LocalCallContext
32983285
@@ -4250,10 +4237,9 @@ module MakeImpl<LocationSig Location, InputSig<Location> Lang> {
42504237 predicate relevantCallEdgeOut = Stage5:: relevantCallEdgeOut / 2 ;
42514238
42524239 predicate reducedViableImplInCallContextCand =
4253- Stage5Param:: Level1CallContextInput :: reducedViableImplInCallContext / 3 ;
4240+ Stage5Param:: reducedViableImplInCallContext / 3 ;
42544241
4255- predicate reducedViableImplInReturnCand =
4256- Stage5Param:: Level1CallContextInput:: reducedViableImplInReturn / 2 ;
4242+ predicate reducedViableImplInReturnCand = Stage5Param:: reducedViableImplInReturn / 2 ;
42574243 }
42584244
42594245 import CallContextSensitivity< CallContextSensitivityInput >
0 commit comments