@@ -774,9 +774,9 @@ private module Stage2 {
774774 }
775775
776776 bindingset [ result , ap]
777- ApApprox getApprox ( Ap ap ) { any ( ) }
777+ private ApApprox getApprox ( Ap ap ) { any ( ) }
778778
779- ApNil getApNil ( Node node ) { any ( ) }
779+ private ApNil getApNil ( Node node ) { any ( ) }
780780
781781 bindingset [ tc, tail]
782782 private Ap apCons ( TypedContent tc , Ap tail ) { result = true and exists ( tc ) and exists ( tail ) }
@@ -805,21 +805,23 @@ private module Stage2 {
805805
806806 Cc ccAny ( ) { result = false }
807807
808- class LocalCc = Unit ;
808+ private class LocalCc = Unit ;
809809
810810 bindingset [ call, c, outercc]
811- CcCall getCallContextCall ( DataFlowCall call , DataFlowCallable c , Cc outercc ) { any ( ) }
811+ private CcCall getCallContextCall ( DataFlowCall call , DataFlowCallable c , Cc outercc ) { any ( ) }
812812
813813 bindingset [ call, c]
814- CcNoCall getCallContextReturn ( DataFlowCallable c , DataFlowCall call ) { any ( ) }
814+ private CcNoCall getCallContextReturn ( DataFlowCallable c , DataFlowCall call ) { any ( ) }
815815
816816 bindingset [ innercc, inner, call]
817- predicate checkCallContextReturn ( Cc innercc , DataFlowCallable inner , DataFlowCall call ) { any ( ) }
817+ private predicate checkCallContextReturn ( Cc innercc , DataFlowCallable inner , DataFlowCall call ) {
818+ any ( )
819+ }
818820
819821 bindingset [ node, cc, config]
820- LocalCc getLocalCc ( Node node , Cc cc , Configuration config ) { any ( ) }
822+ private LocalCc getLocalCc ( Node node , Cc cc , Configuration config ) { any ( ) }
821823
822- predicate localStep (
824+ private predicate localStep (
823825 Node node1 , Node node2 , boolean preservesValue , ApNil ap , Configuration config , LocalCc lcc
824826 ) {
825827 (
@@ -1380,9 +1382,9 @@ private module Stage3 {
13801382
13811383 class ApNil = AccessPathFrontNil ;
13821384
1383- ApApprox getApprox ( Ap ap ) { result = ap .toBoolNonEmpty ( ) }
1385+ private ApApprox getApprox ( Ap ap ) { result = ap .toBoolNonEmpty ( ) }
13841386
1385- ApNil getApNil ( Node node ) { result = TFrontNil ( getNodeType ( node ) ) }
1387+ private ApNil getApNil ( Node node ) { result = TFrontNil ( getNodeType ( node ) ) }
13861388
13871389 bindingset [ tc, tail]
13881390 private Ap apCons ( TypedContent tc , Ap tail ) { result .getHead ( ) = tc and exists ( tail ) }
@@ -1411,21 +1413,23 @@ private module Stage3 {
14111413
14121414 Cc ccAny ( ) { result = false }
14131415
1414- class LocalCc = Unit ;
1416+ private class LocalCc = Unit ;
14151417
14161418 bindingset [ call, c, outercc]
1417- CcCall getCallContextCall ( DataFlowCall call , DataFlowCallable c , Cc outercc ) { any ( ) }
1419+ private CcCall getCallContextCall ( DataFlowCall call , DataFlowCallable c , Cc outercc ) { any ( ) }
14181420
14191421 bindingset [ call, c]
1420- CcNoCall getCallContextReturn ( DataFlowCallable c , DataFlowCall call ) { any ( ) }
1422+ private CcNoCall getCallContextReturn ( DataFlowCallable c , DataFlowCall call ) { any ( ) }
14211423
14221424 bindingset [ innercc, inner, call]
1423- predicate checkCallContextReturn ( Cc innercc , DataFlowCallable inner , DataFlowCall call ) { any ( ) }
1425+ private predicate checkCallContextReturn ( Cc innercc , DataFlowCallable inner , DataFlowCall call ) {
1426+ any ( )
1427+ }
14241428
14251429 bindingset [ node, cc, config]
1426- LocalCc getLocalCc ( Node node , Cc cc , Configuration config ) { any ( ) }
1430+ private LocalCc getLocalCc ( Node node , Cc cc , Configuration config ) { any ( ) }
14271431
1428- predicate localStep (
1432+ private predicate localStep (
14291433 Node node1 , Node node2 , boolean preservesValue , ApNil ap , Configuration config , LocalCc lcc
14301434 ) {
14311435 localFlowBigStep ( node1 , node2 , preservesValue , ap , config , _) and exists ( lcc )
@@ -2054,9 +2058,9 @@ private module Stage4 {
20542058
20552059 class ApNil = AccessPathApproxNil ;
20562060
2057- ApApprox getApprox ( Ap ap ) { result = ap .getFront ( ) }
2061+ private ApApprox getApprox ( Ap ap ) { result = ap .getFront ( ) }
20582062
2059- ApNil getApNil ( Node node ) { result = TNil ( getNodeType ( node ) ) }
2063+ private ApNil getApNil ( Node node ) { result = TNil ( getNodeType ( node ) ) }
20602064
20612065 bindingset [ tc, tail]
20622066 private Ap apCons ( TypedContent tc , Ap tail ) { result = push ( tc , tail ) }
@@ -2078,33 +2082,33 @@ private module Stage4 {
20782082
20792083 Cc ccAny ( ) { result instanceof CallContextAny }
20802084
2081- class LocalCc = LocalCallContext ;
2085+ private class LocalCc = LocalCallContext ;
20822086
20832087 bindingset [ call, c, outercc]
2084- CcCall getCallContextCall ( DataFlowCall call , DataFlowCallable c , Cc outercc ) {
2088+ private CcCall getCallContextCall ( DataFlowCall call , DataFlowCallable c , Cc outercc ) {
20852089 c = resolveCall ( call , outercc ) and
20862090 if recordDataFlowCallSite ( call , c ) then result = TSpecificCall ( call ) else result = TSomeCall ( )
20872091 }
20882092
20892093 bindingset [ call, c]
2090- CcNoCall getCallContextReturn ( DataFlowCallable c , DataFlowCall call ) {
2094+ private CcNoCall getCallContextReturn ( DataFlowCallable c , DataFlowCall call ) {
20912095 if reducedViableImplInReturn ( c , call ) then result = TReturn ( c , call ) else result = ccAny ( )
20922096 }
20932097
20942098 bindingset [ innercc, inner, call]
2095- predicate checkCallContextReturn ( Cc innercc , DataFlowCallable inner , DataFlowCall call ) {
2099+ private predicate checkCallContextReturn ( Cc innercc , DataFlowCallable inner , DataFlowCall call ) {
20962100 resolveReturn ( innercc , inner , call )
20972101 or
20982102 innercc .( CallContextCall ) .matchesCall ( call )
20992103 }
21002104
21012105 bindingset [ node, cc, config]
2102- LocalCc getLocalCc ( Node node , Cc cc , Configuration config ) {
2106+ private LocalCc getLocalCc ( Node node , Cc cc , Configuration config ) {
21032107 localFlowEntry ( node , config ) and
21042108 result = getLocalCallContext ( cc , node .getEnclosingCallable ( ) )
21052109 }
21062110
2107- predicate localStep (
2111+ private predicate localStep (
21082112 Node node1 , Node node2 , boolean preservesValue , ApNil ap , Configuration config , LocalCc lcc
21092113 ) {
21102114 localFlowBigStep ( node1 , node2 , preservesValue , ap .getFront ( ) , config , lcc )
0 commit comments