File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed
docs/codeql/codeql-language-guides
javascript/ql/test/tutorials/Analyzing data flow in JavaScript/Global data flow Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -416,11 +416,11 @@ additional taint step from the first argument of ``resolveSymlinks`` to its resu
416416
417417 // ...
418418
419- predicate isAdditionalFlowStep (DataFlow :: Node pred , DataFlow :: Node succ ) {
419+ predicate isAdditionalFlowStep (DataFlow :: Node node1 , DataFlow :: Node node2 ) {
420420 exists (DataFlow:: CallNode c |
421421 c = DataFlow:: moduleImport (" resolve-symlinks" ).getACall () and
422- pred = c .getArgument (0 ) and
423- succ = c
422+ node1 = c .getArgument (0 ) and
423+ node2 = c
424424 )
425425 }
426426 }
@@ -431,11 +431,11 @@ to wrap it in a new subclass of ``TaintTracking::SharedTaintStep`` like this:
431431.. code - block:: ql
432432
433433 class StepThroughResolveSymlinks extends TaintTracking :: SharedTaintStep {
434- override predicate step (DataFlow :: Node pred , DataFlow :: Node succ ) {
434+ override predicate step (DataFlow :: Node node1 , DataFlow :: Node node2 ) {
435435 exists (DataFlow:: CallNode c |
436436 c = DataFlow:: moduleImport (" resolve-symlinks" ).getACall () and
437- pred = c .getArgument (0 ) and
438- succ = c
437+ node1 = c .getArgument (0 ) and
438+ node2 = c
439439 )
440440 }
441441 }
Original file line number Diff line number Diff line change @@ -9,11 +9,11 @@ module CommandLineFileNameConfig implements DataFlow::ConfigSig {
99 DataFlow:: moduleMember ( "fs" , "readFile" ) .getACall ( ) .getArgument ( 0 ) = sink
1010 }
1111
12- predicate isAdditionalFlowStep ( DataFlow:: Node pred , DataFlow:: Node succ ) {
12+ predicate isAdditionalFlowStep ( DataFlow:: Node node1 , DataFlow:: Node node2 ) {
1313 exists ( DataFlow:: CallNode c |
1414 c = DataFlow:: moduleImport ( "resolve-symlinks" ) .getACall ( ) and
15- pred = c .getArgument ( 0 ) and
16- succ = c
15+ node1 = c .getArgument ( 0 ) and
16+ node2 = c
1717 )
1818 }
1919}
You can’t perform that action at this time.
0 commit comments