mirror of
https://github.com/github/codeql.git
synced 2025-12-21 19:26:31 +01:00
apply suggestions from review
This commit is contained in:
@@ -1037,7 +1037,7 @@ module DataFlow {
|
|||||||
|
|
||||||
ReflectiveParametersNode() { this = TReflectiveParametersNode(function) }
|
ReflectiveParametersNode() { this = TReflectiveParametersNode(function) }
|
||||||
|
|
||||||
override string toString() { result = "the arguments object of " + function.describe() }
|
override string toString() { result = "'arguments' object of " + function.describe() }
|
||||||
|
|
||||||
override predicate hasLocationInfo(
|
override predicate hasLocationInfo(
|
||||||
string filepath, int startline, int startcolumn, int endline, int endcolumn
|
string filepath, int startline, int startcolumn, int endline, int endcolumn
|
||||||
@@ -1048,7 +1048,7 @@ module DataFlow {
|
|||||||
override BasicBlock getBasicBlock() { result = function.getEntry().getBasicBlock() }
|
override BasicBlock getBasicBlock() { result = function.getEntry().getBasicBlock() }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the function corresponding to this reflektive parameters node.
|
* Gets the function whose `arguments` object is represented by this node.
|
||||||
*/
|
*/
|
||||||
Function getFunction() { result = function }
|
Function getFunction() { result = function }
|
||||||
|
|
||||||
|
|||||||
@@ -15,16 +15,16 @@ basicBlock
|
|||||||
| arguments.js:1:1:12:4 | (functi ... );\\n})() | arguments.js:1:1:1:0 | entry node of <toplevel> |
|
| arguments.js:1:1:12:4 | (functi ... );\\n})() | arguments.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| arguments.js:1:1:12:4 | exceptional return of (functi ... );\\n})() | arguments.js:1:1:1:0 | entry node of <toplevel> |
|
| arguments.js:1:1:12:4 | exceptional return of (functi ... );\\n})() | arguments.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| arguments.js:1:2:1:1 | this | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
| arguments.js:1:2:1:1 | this | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
||||||
|
| arguments.js:1:2:12:1 | 'arguments' object of anonymous function | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
||||||
| arguments.js:1:2:12:1 | exceptional return of anonymous function | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
| arguments.js:1:2:12:1 | exceptional return of anonymous function | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
||||||
| arguments.js:1:2:12:1 | functio ... , 3);\\n} | arguments.js:1:1:1:0 | entry node of <toplevel> |
|
| arguments.js:1:2:12:1 | functio ... , 3);\\n} | arguments.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| arguments.js:1:2:12:1 | return of anonymous function | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
| arguments.js:1:2:12:1 | return of anonymous function | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
||||||
| arguments.js:1:2:12:1 | the arguments object of anonymous function | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
|
||||||
| arguments.js:2:5:2:4 | this | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
| arguments.js:2:5:2:4 | this | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
||||||
| arguments.js:2:5:2:5 | arguments | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
| arguments.js:2:5:2:5 | arguments | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
||||||
|
| arguments.js:2:5:10:5 | 'arguments' object of function f | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
||||||
| arguments.js:2:5:10:5 | exceptional return of function f | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
| arguments.js:2:5:10:5 | exceptional return of function f | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
||||||
| arguments.js:2:5:10:5 | functio ... ;\\n } | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
| arguments.js:2:5:10:5 | functio ... ;\\n } | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
||||||
| arguments.js:2:5:10:5 | return of function f | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
| arguments.js:2:5:10:5 | return of function f | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
||||||
| arguments.js:2:5:10:5 | the arguments object of function f | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
|
||||||
| arguments.js:2:14:2:14 | f | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
| arguments.js:2:14:2:14 | f | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
||||||
| arguments.js:2:14:2:14 | f | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
| arguments.js:2:14:2:14 | f | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
||||||
| arguments.js:2:16:2:16 | x | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
| arguments.js:2:16:2:16 | x | arguments.js:2:5:2:4 | entry node of functio ... ;\\n } |
|
||||||
@@ -68,10 +68,10 @@ basicBlock
|
|||||||
| arguments.js:11:13:11:13 | 3 | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
| arguments.js:11:13:11:13 | 3 | arguments.js:1:2:1:1 | entry node of functio ... , 3);\\n} |
|
||||||
| eval.js:1:1:1:0 | this | eval.js:1:1:1:0 | entry node of <toplevel> |
|
| eval.js:1:1:1:0 | this | eval.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| eval.js:1:1:1:0 | this | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
| eval.js:1:1:1:0 | this | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
||||||
|
| eval.js:1:1:5:1 | 'arguments' object of function k | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
||||||
| eval.js:1:1:5:1 | exceptional return of function k | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
| eval.js:1:1:5:1 | exceptional return of function k | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
||||||
| eval.js:1:1:5:1 | functio ... eval`\\n} | eval.js:1:1:1:0 | entry node of <toplevel> |
|
| eval.js:1:1:5:1 | functio ... eval`\\n} | eval.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| eval.js:1:1:5:1 | return of function k | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
| eval.js:1:1:5:1 | return of function k | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
||||||
| eval.js:1:1:5:1 | the arguments object of function k | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
|
||||||
| eval.js:1:10:1:10 | k | eval.js:1:1:1:0 | entry node of <toplevel> |
|
| eval.js:1:10:1:10 | k | eval.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| eval.js:2:7:2:7 | x | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
| eval.js:2:7:2:7 | x | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
||||||
| eval.js:2:7:2:12 | x | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
| eval.js:2:7:2:12 | x | eval.js:1:1:1:0 | entry node of functio ... eval`\\n} |
|
||||||
@@ -88,19 +88,19 @@ basicBlock
|
|||||||
| sources.js:1:5:1:12 | (x => x) | sources.js:1:1:1:0 | entry node of <toplevel> |
|
| sources.js:1:5:1:12 | (x => x) | sources.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| sources.js:1:6:1:6 | x | sources.js:1:6:1:5 | entry node of x => x |
|
| sources.js:1:6:1:6 | x | sources.js:1:6:1:5 | entry node of x => x |
|
||||||
| sources.js:1:6:1:6 | x | sources.js:1:6:1:5 | entry node of x => x |
|
| sources.js:1:6:1:6 | x | sources.js:1:6:1:5 | entry node of x => x |
|
||||||
|
| sources.js:1:6:1:11 | 'arguments' object of anonymous function | sources.js:1:6:1:5 | entry node of x => x |
|
||||||
| sources.js:1:6:1:11 | exceptional return of anonymous function | sources.js:1:6:1:5 | entry node of x => x |
|
| sources.js:1:6:1:11 | exceptional return of anonymous function | sources.js:1:6:1:5 | entry node of x => x |
|
||||||
| sources.js:1:6:1:11 | return of anonymous function | sources.js:1:6:1:5 | entry node of x => x |
|
| sources.js:1:6:1:11 | return of anonymous function | sources.js:1:6:1:5 | entry node of x => x |
|
||||||
| sources.js:1:6:1:11 | the arguments object of anonymous function | sources.js:1:6:1:5 | entry node of x => x |
|
|
||||||
| sources.js:1:6:1:11 | x => x | sources.js:1:1:1:0 | entry node of <toplevel> |
|
| sources.js:1:6:1:11 | x => x | sources.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| sources.js:1:11:1:11 | x | sources.js:1:6:1:5 | entry node of x => x |
|
| sources.js:1:11:1:11 | x | sources.js:1:6:1:5 | entry node of x => x |
|
||||||
| sources.js:3:1:5:2 | (functi ... +19;\\n}) | sources.js:1:1:1:0 | entry node of <toplevel> |
|
| sources.js:3:1:5:2 | (functi ... +19;\\n}) | sources.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| sources.js:3:1:5:6 | (functi ... \\n})(23) | sources.js:1:1:1:0 | entry node of <toplevel> |
|
| sources.js:3:1:5:6 | (functi ... \\n})(23) | sources.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| sources.js:3:1:5:6 | exceptional return of (functi ... \\n})(23) | sources.js:1:1:1:0 | entry node of <toplevel> |
|
| sources.js:3:1:5:6 | exceptional return of (functi ... \\n})(23) | sources.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| sources.js:3:2:3:1 | this | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
| sources.js:3:2:3:1 | this | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
||||||
|
| sources.js:3:2:5:1 | 'arguments' object of anonymous function | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
||||||
| sources.js:3:2:5:1 | exceptional return of anonymous function | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
| sources.js:3:2:5:1 | exceptional return of anonymous function | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
||||||
| sources.js:3:2:5:1 | functio ... x+19;\\n} | sources.js:1:1:1:0 | entry node of <toplevel> |
|
| sources.js:3:2:5:1 | functio ... x+19;\\n} | sources.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| sources.js:3:2:5:1 | return of anonymous function | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
| sources.js:3:2:5:1 | return of anonymous function | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
||||||
| sources.js:3:2:5:1 | the arguments object of anonymous function | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
|
||||||
| sources.js:3:11:3:11 | x | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
| sources.js:3:11:3:11 | x | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
||||||
| sources.js:3:11:3:11 | x | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
| sources.js:3:11:3:11 | x | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
||||||
| sources.js:4:10:4:10 | x | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
| sources.js:4:10:4:10 | x | sources.js:3:2:3:1 | entry node of functio ... x+19;\\n} |
|
||||||
@@ -109,10 +109,10 @@ basicBlock
|
|||||||
| sources.js:5:4:5:5 | 23 | sources.js:1:1:1:0 | entry node of <toplevel> |
|
| sources.js:5:4:5:5 | 23 | sources.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| sources.js:7:1:7:3 | /x/ | sources.js:1:1:1:0 | entry node of <toplevel> |
|
| sources.js:7:1:7:3 | /x/ | sources.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| sources.js:9:1:9:0 | this | sources.js:9:1:9:0 | entry node of functio ... ey; }\\n} |
|
| sources.js:9:1:9:0 | this | sources.js:9:1:9:0 | entry node of functio ... ey; }\\n} |
|
||||||
|
| sources.js:9:1:12:1 | 'arguments' object of function foo | sources.js:9:1:9:0 | entry node of functio ... ey; }\\n} |
|
||||||
| sources.js:9:1:12:1 | exceptional return of function foo | sources.js:12:2:12:1 | exit node of functio ... ey; }\\n} |
|
| sources.js:9:1:12:1 | exceptional return of function foo | sources.js:12:2:12:1 | exit node of functio ... ey; }\\n} |
|
||||||
| sources.js:9:1:12:1 | functio ... ey; }\\n} | sources.js:1:1:1:0 | entry node of <toplevel> |
|
| sources.js:9:1:12:1 | functio ... ey; }\\n} | sources.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| sources.js:9:1:12:1 | return of function foo | sources.js:12:2:12:1 | exit node of functio ... ey; }\\n} |
|
| sources.js:9:1:12:1 | return of function foo | sources.js:12:2:12:1 | exit node of functio ... ey; }\\n} |
|
||||||
| sources.js:9:1:12:1 | the arguments object of function foo | sources.js:9:1:9:0 | entry node of functio ... ey; }\\n} |
|
|
||||||
| sources.js:9:10:9:12 | foo | sources.js:1:1:1:0 | entry node of <toplevel> |
|
| sources.js:9:10:9:12 | foo | sources.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| sources.js:9:14:9:18 | array | sources.js:9:1:9:0 | entry node of functio ... ey; }\\n} |
|
| sources.js:9:14:9:18 | array | sources.js:9:1:9:0 | entry node of functio ... ey; }\\n} |
|
||||||
| sources.js:9:14:9:18 | array | sources.js:9:1:9:0 | entry node of functio ... ey; }\\n} |
|
| sources.js:9:14:9:18 | array | sources.js:9:1:9:0 | entry node of functio ... ey; }\\n} |
|
||||||
@@ -146,10 +146,10 @@ basicBlock
|
|||||||
| tst2.ts:4:3:4:3 | x | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
| tst2.ts:4:3:4:3 | x | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst2.ts:7:1:7:0 | A | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
| tst2.ts:7:1:7:0 | A | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
||||||
| tst2.ts:7:1:7:0 | this | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
| tst2.ts:7:1:7:0 | this | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
||||||
|
| tst2.ts:7:1:9:1 | 'arguments' object of function setX | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
||||||
| tst2.ts:7:1:9:1 | exceptional return of function setX | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
| tst2.ts:7:1:9:1 | exceptional return of function setX | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
||||||
| tst2.ts:7:1:9:1 | functio ... = 23;\\n} | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
| tst2.ts:7:1:9:1 | functio ... = 23;\\n} | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst2.ts:7:1:9:1 | return of function setX | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
| tst2.ts:7:1:9:1 | return of function setX | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
||||||
| tst2.ts:7:1:9:1 | the arguments object of function setX | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
|
||||||
| tst2.ts:7:10:7:13 | setX | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
| tst2.ts:7:10:7:13 | setX | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst2.ts:7:10:7:13 | setX | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
| tst2.ts:7:10:7:13 | setX | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst2.ts:8:3:8:3 | A | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
| tst2.ts:8:3:8:3 | A | tst2.ts:7:1:7:0 | entry node of functio ... = 23;\\n} |
|
||||||
@@ -167,6 +167,7 @@ basicBlock
|
|||||||
| tst2.ts:13:7:13:16 | StringList | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
| tst2.ts:13:7:13:16 | StringList | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst2.ts:13:26:13:29 | List | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
| tst2.ts:13:26:13:29 | List | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst2.ts:13:26:13:37 | List<string> | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
| tst2.ts:13:26:13:37 | List<string> | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
||||||
|
| tst2.ts:13:39:13:38 | 'arguments' object of default constructor of class StringList | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
||||||
| tst2.ts:13:39:13:38 | (...arg ... rgs); } | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
| tst2.ts:13:39:13:38 | (...arg ... rgs); } | tst2.ts:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst2.ts:13:39:13:38 | ...args | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
| tst2.ts:13:39:13:38 | ...args | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
||||||
| tst2.ts:13:39:13:38 | args | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
| tst2.ts:13:39:13:38 | args | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
||||||
@@ -180,7 +181,6 @@ basicBlock
|
|||||||
| tst2.ts:13:39:13:38 | return of default constructor of class StringList | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
| tst2.ts:13:39:13:38 | return of default constructor of class StringList | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
||||||
| tst2.ts:13:39:13:38 | super | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
| tst2.ts:13:39:13:38 | super | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
||||||
| tst2.ts:13:39:13:38 | super(...args) | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
| tst2.ts:13:39:13:38 | super(...args) | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
||||||
| tst2.ts:13:39:13:38 | the arguments object of default constructor of class StringList | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
|
||||||
| tst2.ts:13:39:13:38 | this | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
| tst2.ts:13:39:13:38 | this | tst2.ts:13:39:13:38 | entry node of (...arg ... rgs); } |
|
||||||
| tst.js:1:1:1:0 | this | tst.js:1:1:1:0 | entry node of <toplevel> |
|
| tst.js:1:1:1:0 | this | tst.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst.js:1:1:1:1 | x | tst.js:1:1:1:0 | entry node of <toplevel> |
|
| tst.js:1:1:1:1 | x | tst.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
@@ -229,10 +229,10 @@ basicBlock
|
|||||||
| tst.js:16:1:20:9 | (functi ... ("arg") | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:16:1:20:9 | (functi ... ("arg") | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:16:1:20:9 | exceptional return of (functi ... ("arg") | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:16:1:20:9 | exceptional return of (functi ... ("arg") | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:16:2:16:1 | this | tst.js:16:2:16:1 | entry node of functio ... n "";\\n} |
|
| tst.js:16:2:16:1 | this | tst.js:16:2:16:1 | entry node of functio ... n "";\\n} |
|
||||||
|
| tst.js:16:2:20:1 | 'arguments' object of function f | tst.js:16:2:16:1 | entry node of functio ... n "";\\n} |
|
||||||
| tst.js:16:2:20:1 | exceptional return of function f | tst.js:20:2:20:1 | exit node of functio ... n "";\\n} |
|
| tst.js:16:2:20:1 | exceptional return of function f | tst.js:20:2:20:1 | exit node of functio ... n "";\\n} |
|
||||||
| tst.js:16:2:20:1 | functio ... n "";\\n} | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:16:2:20:1 | functio ... n "";\\n} | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:16:2:20:1 | return of function f | tst.js:20:2:20:1 | exit node of functio ... n "";\\n} |
|
| tst.js:16:2:20:1 | return of function f | tst.js:20:2:20:1 | exit node of functio ... n "";\\n} |
|
||||||
| tst.js:16:2:20:1 | the arguments object of function f | tst.js:16:2:16:1 | entry node of functio ... n "";\\n} |
|
|
||||||
| tst.js:16:11:16:11 | f | tst.js:16:2:16:1 | entry node of functio ... n "";\\n} |
|
| tst.js:16:11:16:11 | f | tst.js:16:2:16:1 | entry node of functio ... n "";\\n} |
|
||||||
| tst.js:16:13:16:13 | a | tst.js:16:2:16:1 | entry node of functio ... n "";\\n} |
|
| tst.js:16:13:16:13 | a | tst.js:16:2:16:1 | entry node of functio ... n "";\\n} |
|
||||||
| tst.js:16:13:16:13 | a | tst.js:16:2:16:1 | entry node of functio ... n "";\\n} |
|
| tst.js:16:13:16:13 | a | tst.js:16:2:16:1 | entry node of functio ... n "";\\n} |
|
||||||
@@ -263,17 +263,17 @@ basicBlock
|
|||||||
| tst.js:28:1:30:3 | (() =>\\n ... les\\n)() | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:28:1:30:3 | (() =>\\n ... les\\n)() | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:28:1:30:3 | exceptional return of (() =>\\n ... les\\n)() | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:28:1:30:3 | exceptional return of (() =>\\n ... les\\n)() | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:28:2:28:1 | x | tst.js:28:2:28:1 | entry node of () =>\\n x |
|
| tst.js:28:2:28:1 | x | tst.js:28:2:28:1 | entry node of () =>\\n x |
|
||||||
|
| tst.js:28:2:29:3 | 'arguments' object of anonymous function | tst.js:28:2:28:1 | entry node of () =>\\n x |
|
||||||
| tst.js:28:2:29:3 | () =>\\n x | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:28:2:29:3 | () =>\\n x | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:28:2:29:3 | exceptional return of anonymous function | tst.js:28:2:28:1 | entry node of () =>\\n x |
|
| tst.js:28:2:29:3 | exceptional return of anonymous function | tst.js:28:2:28:1 | entry node of () =>\\n x |
|
||||||
| tst.js:28:2:29:3 | return of anonymous function | tst.js:28:2:28:1 | entry node of () =>\\n x |
|
| tst.js:28:2:29:3 | return of anonymous function | tst.js:28:2:28:1 | entry node of () =>\\n x |
|
||||||
| tst.js:28:2:29:3 | the arguments object of anonymous function | tst.js:28:2:28:1 | entry node of () =>\\n x |
|
|
||||||
| tst.js:29:3:29:3 | x | tst.js:28:2:28:1 | entry node of () =>\\n x |
|
| tst.js:29:3:29:3 | x | tst.js:28:2:28:1 | entry node of () =>\\n x |
|
||||||
| tst.js:32:1:32:0 | this | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
| tst.js:32:1:32:0 | this | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
||||||
| tst.js:32:1:32:0 | x | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
| tst.js:32:1:32:0 | x | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
||||||
|
| tst.js:32:1:34:1 | 'arguments' object of function g | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
||||||
| tst.js:32:1:34:1 | exceptional return of function g | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
| tst.js:32:1:34:1 | exceptional return of function g | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
||||||
| tst.js:32:1:34:1 | functio ... ables\\n} | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:32:1:34:1 | functio ... ables\\n} | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:32:1:34:1 | return of function g | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
| tst.js:32:1:34:1 | return of function g | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
||||||
| tst.js:32:1:34:1 | the arguments object of function g | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
|
||||||
| tst.js:32:10:32:10 | g | tst.js:1:1:1:0 | entry node of <toplevel> |
|
| tst.js:32:10:32:10 | g | tst.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst.js:32:10:32:10 | g | tst.js:1:1:1:0 | entry node of <toplevel> |
|
| tst.js:32:10:32:10 | g | tst.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst.js:32:12:32:12 | b | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
| tst.js:32:12:32:12 | b | tst.js:32:1:32:0 | entry node of functio ... ables\\n} |
|
||||||
@@ -294,10 +294,10 @@ basicBlock
|
|||||||
| tst.js:39:3:41:3 | m() {\\n this;\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:39:3:41:3 | m() {\\n this;\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:39:3:41:3 | m() {\\n this;\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:39:3:41:3 | m() {\\n this;\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:39:4:39:3 | this | tst.js:39:4:39:3 | entry node of () {\\n this;\\n } |
|
| tst.js:39:4:39:3 | this | tst.js:39:4:39:3 | entry node of () {\\n this;\\n } |
|
||||||
|
| tst.js:39:4:41:3 | 'arguments' object of method m | tst.js:39:4:39:3 | entry node of () {\\n this;\\n } |
|
||||||
| tst.js:39:4:41:3 | () {\\n this;\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:39:4:41:3 | () {\\n this;\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:39:4:41:3 | exceptional return of method m | tst.js:39:4:39:3 | entry node of () {\\n this;\\n } |
|
| tst.js:39:4:41:3 | exceptional return of method m | tst.js:39:4:39:3 | entry node of () {\\n this;\\n } |
|
||||||
| tst.js:39:4:41:3 | return of method m | tst.js:39:4:39:3 | entry node of () {\\n this;\\n } |
|
| tst.js:39:4:41:3 | return of method m | tst.js:39:4:39:3 | entry node of () {\\n this;\\n } |
|
||||||
| tst.js:39:4:41:3 | the arguments object of method m | tst.js:39:4:39:3 | entry node of () {\\n this;\\n } |
|
|
||||||
| tst.js:40:5:40:8 | this | tst.js:39:4:39:3 | entry node of () {\\n this;\\n } |
|
| tst.js:40:5:40:8 | this | tst.js:39:4:39:3 | entry node of () {\\n this;\\n } |
|
||||||
| tst.js:43:1:43:1 | o | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:43:1:43:1 | o | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:43:1:43:3 | o.x | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:43:1:43:3 | o.x | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
@@ -319,10 +319,10 @@ basicBlock
|
|||||||
| tst.js:50:3:53:3 | constru ... et`\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:50:3:53:3 | constru ... et`\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:50:3:53:3 | constru ... et`\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:50:3:53:3 | constru ... et`\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:50:14:50:13 | this | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
| tst.js:50:14:50:13 | this | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
||||||
|
| tst.js:50:14:53:3 | 'arguments' object of constructor of class A | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
||||||
| tst.js:50:14:53:3 | () {\\n ... et`\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:50:14:53:3 | () {\\n ... et`\\n } | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:50:14:53:3 | exceptional return of constructor of class A | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
| tst.js:50:14:53:3 | exceptional return of constructor of class A | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
||||||
| tst.js:50:14:53:3 | return of constructor of class A | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
| tst.js:50:14:53:3 | return of constructor of class A | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
||||||
| tst.js:50:14:53:3 | the arguments object of constructor of class A | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
|
||||||
| tst.js:51:5:51:9 | super | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
| tst.js:51:5:51:9 | super | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
||||||
| tst.js:51:5:51:13 | exceptional return of super(42) | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
| tst.js:51:5:51:13 | exceptional return of super(42) | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
||||||
| tst.js:51:5:51:13 | super(42) | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
| tst.js:51:5:51:13 | super(42) | tst.js:50:14:50:13 | entry node of () {\\n ... et`\\n } |
|
||||||
@@ -346,10 +346,10 @@ basicBlock
|
|||||||
| tst.js:62:1:62:4 | o::g | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:62:1:62:4 | o::g | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:62:4:62:4 | g | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:62:4:62:4 | g | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:64:1:64:0 | this | tst.js:64:1:64:0 | entry node of functio ... lysed\\n} |
|
| tst.js:64:1:64:0 | this | tst.js:64:1:64:0 | entry node of functio ... lysed\\n} |
|
||||||
|
| tst.js:64:1:67:1 | 'arguments' object of function h | tst.js:64:1:64:0 | entry node of functio ... lysed\\n} |
|
||||||
| tst.js:64:1:67:1 | exceptional return of function h | tst.js:64:1:64:0 | entry node of functio ... lysed\\n} |
|
| tst.js:64:1:67:1 | exceptional return of function h | tst.js:64:1:64:0 | entry node of functio ... lysed\\n} |
|
||||||
| tst.js:64:1:67:1 | functio ... lysed\\n} | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:64:1:67:1 | functio ... lysed\\n} | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:64:1:67:1 | return of function h | tst.js:64:1:64:0 | entry node of functio ... lysed\\n} |
|
| tst.js:64:1:67:1 | return of function h | tst.js:64:1:64:0 | entry node of functio ... lysed\\n} |
|
||||||
| tst.js:64:1:67:1 | the arguments object of function h | tst.js:64:1:64:0 | entry node of functio ... lysed\\n} |
|
|
||||||
| tst.js:64:11:64:11 | h | tst.js:1:1:1:0 | entry node of <toplevel> |
|
| tst.js:64:11:64:11 | h | tst.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst.js:64:11:64:11 | h | tst.js:1:1:1:0 | entry node of <toplevel> |
|
| tst.js:64:11:64:11 | h | tst.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst.js:65:3:65:10 | yield 42 | tst.js:64:1:64:0 | entry node of functio ... lysed\\n} |
|
| tst.js:65:3:65:10 | yield 42 | tst.js:64:1:64:0 | entry node of functio ... lysed\\n} |
|
||||||
@@ -370,10 +370,10 @@ basicBlock
|
|||||||
| tst.js:69:6:69:9 | next | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:69:6:69:9 | next | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:69:11:69:12 | 23 | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:69:11:69:12 | 23 | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:71:1:71:0 | this | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
| tst.js:71:1:71:0 | this | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
||||||
|
| tst.js:71:1:73:1 | 'arguments' object of function k | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
||||||
| tst.js:71:1:73:1 | async f ... lysed\\n} | tst.js:16:1:20:10 | (functi ... "arg"); |
|
| tst.js:71:1:73:1 | async f ... lysed\\n} | tst.js:16:1:20:10 | (functi ... "arg"); |
|
||||||
| tst.js:71:1:73:1 | exceptional return of function k | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
| tst.js:71:1:73:1 | exceptional return of function k | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
||||||
| tst.js:71:1:73:1 | return of function k | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
| tst.js:71:1:73:1 | return of function k | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
||||||
| tst.js:71:1:73:1 | the arguments object of function k | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
|
||||||
| tst.js:71:16:71:16 | k | tst.js:1:1:1:0 | entry node of <toplevel> |
|
| tst.js:71:16:71:16 | k | tst.js:1:1:1:0 | entry node of <toplevel> |
|
||||||
| tst.js:72:3:72:11 | await p() | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
| tst.js:72:3:72:11 | await p() | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
||||||
| tst.js:72:9:72:9 | p | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
| tst.js:72:9:72:9 | p | tst.js:71:1:71:0 | entry node of async f ... lysed\\n} |
|
||||||
@@ -413,10 +413,10 @@ basicBlock
|
|||||||
| tst.js:87:1:96:2 | (functi ... r: 0\\n}) | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
| tst.js:87:1:96:2 | (functi ... r: 0\\n}) | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
||||||
| tst.js:87:1:96:2 | exceptional return of (functi ... r: 0\\n}) | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
| tst.js:87:1:96:2 | exceptional return of (functi ... r: 0\\n}) | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
||||||
| tst.js:87:2:87:1 | this | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
| tst.js:87:2:87:1 | this | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
||||||
|
| tst.js:87:2:92:1 | 'arguments' object of anonymous function | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
||||||
| tst.js:87:2:92:1 | exceptional return of anonymous function | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
| tst.js:87:2:92:1 | exceptional return of anonymous function | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
||||||
| tst.js:87:2:92:1 | functio ... + z;\\n} | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
| tst.js:87:2:92:1 | functio ... + z;\\n} | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
||||||
| tst.js:87:2:92:1 | return of anonymous function | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
| tst.js:87:2:92:1 | return of anonymous function | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
||||||
| tst.js:87:2:92:1 | the arguments object of anonymous function | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
|
||||||
| tst.js:87:11:87:24 | o | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
| tst.js:87:11:87:24 | o | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
||||||
| tst.js:87:11:87:24 | x | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
| tst.js:87:11:87:24 | x | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
||||||
| tst.js:87:11:87:24 | { p: x, ...o } | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
| tst.js:87:11:87:24 | { p: x, ...o } | tst.js:87:2:87:1 | entry node of functio ... + z;\\n} |
|
||||||
@@ -467,10 +467,10 @@ basicBlock
|
|||||||
| tst.js:98:1:103:17 | (functi ... 3, 0 ]) | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
| tst.js:98:1:103:17 | (functi ... 3, 0 ]) | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
||||||
| tst.js:98:1:103:17 | exceptional return of (functi ... 3, 0 ]) | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
| tst.js:98:1:103:17 | exceptional return of (functi ... 3, 0 ]) | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
||||||
| tst.js:98:2:98:1 | this | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
| tst.js:98:2:98:1 | this | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
||||||
|
| tst.js:98:2:103:1 | 'arguments' object of anonymous function | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
||||||
| tst.js:98:2:103:1 | exceptional return of anonymous function | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
| tst.js:98:2:103:1 | exceptional return of anonymous function | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
||||||
| tst.js:98:2:103:1 | functio ... + z;\\n} | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
| tst.js:98:2:103:1 | functio ... + z;\\n} | tst.js:85:5:85:28 | vs2 = ( ... o) v ) |
|
||||||
| tst.js:98:2:103:1 | return of anonymous function | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
| tst.js:98:2:103:1 | return of anonymous function | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
||||||
| tst.js:98:2:103:1 | the arguments object of anonymous function | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
|
||||||
| tst.js:98:11:98:24 | [ x, ...rest ] | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
| tst.js:98:11:98:24 | [ x, ...rest ] | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
||||||
| tst.js:98:11:98:24 | rest | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
| tst.js:98:11:98:24 | rest | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
||||||
| tst.js:98:11:98:24 | x | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
| tst.js:98:11:98:24 | x | tst.js:98:2:98:1 | entry node of functio ... + z;\\n} |
|
||||||
@@ -509,10 +509,10 @@ basicBlock
|
|||||||
| tst.js:105:6:105:6 | y | tst.js:105:6:105:6 | y |
|
| tst.js:105:6:105:6 | y | tst.js:105:6:105:6 | y |
|
||||||
| tst.js:107:1:113:2 | (functi ... v2c;\\n}) | tst.js:107:1:113:3 | (functi ... 2c;\\n}); |
|
| tst.js:107:1:113:2 | (functi ... v2c;\\n}) | tst.js:107:1:113:3 | (functi ... 2c;\\n}); |
|
||||||
| tst.js:107:2:107:1 | this | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
| tst.js:107:2:107:1 | this | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
||||||
|
| tst.js:107:2:113:1 | 'arguments' object of anonymous function | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
||||||
| tst.js:107:2:113:1 | exceptional return of anonymous function | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
| tst.js:107:2:113:1 | exceptional return of anonymous function | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
||||||
| tst.js:107:2:113:1 | functio ... v2c;\\n} | tst.js:107:1:113:3 | (functi ... 2c;\\n}); |
|
| tst.js:107:2:113:1 | functio ... v2c;\\n} | tst.js:107:1:113:3 | (functi ... 2c;\\n}); |
|
||||||
| tst.js:107:2:113:1 | return of anonymous function | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
| tst.js:107:2:113:1 | return of anonymous function | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
||||||
| tst.js:107:2:113:1 | the arguments object of anonymous function | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
|
||||||
| tst.js:108:6:108:32 | {v1a, v ... = o1c} | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
| tst.js:108:6:108:32 | {v1a, v ... = o1c} | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
||||||
| tst.js:108:6:108:38 | v1a | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
| tst.js:108:6:108:38 | v1a | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
||||||
| tst.js:108:6:108:38 | v1b | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
| tst.js:108:6:108:38 | v1b | tst.js:107:2:107:1 | entry node of functio ... v2c;\\n} |
|
||||||
@@ -936,12 +936,12 @@ flowStep
|
|||||||
| arguments.js:2:5:2:5 | arguments | arguments.js:4:28:4:36 | arguments |
|
| arguments.js:2:5:2:5 | arguments | arguments.js:4:28:4:36 | arguments |
|
||||||
| arguments.js:2:5:2:5 | arguments | arguments.js:5:25:5:33 | arguments |
|
| arguments.js:2:5:2:5 | arguments | arguments.js:5:25:5:33 | arguments |
|
||||||
| arguments.js:2:5:2:5 | arguments | arguments.js:6:20:6:28 | arguments |
|
| arguments.js:2:5:2:5 | arguments | arguments.js:6:20:6:28 | arguments |
|
||||||
|
| arguments.js:2:5:10:5 | 'arguments' object of function f | arguments.js:4:28:4:36 | arguments |
|
||||||
|
| arguments.js:2:5:10:5 | 'arguments' object of function f | arguments.js:5:25:5:33 | arguments |
|
||||||
|
| arguments.js:2:5:10:5 | 'arguments' object of function f | arguments.js:6:20:6:28 | arguments |
|
||||||
|
| arguments.js:2:5:10:5 | 'arguments' object of function f | arguments.js:8:9:8:17 | arguments |
|
||||||
|
| arguments.js:2:5:10:5 | 'arguments' object of function f | arguments.js:9:27:9:35 | arguments |
|
||||||
| arguments.js:2:5:10:5 | functio ... ;\\n } | arguments.js:2:14:2:14 | f |
|
| arguments.js:2:5:10:5 | functio ... ;\\n } | arguments.js:2:14:2:14 | f |
|
||||||
| arguments.js:2:5:10:5 | the arguments object of function f | arguments.js:4:28:4:36 | arguments |
|
|
||||||
| arguments.js:2:5:10:5 | the arguments object of function f | arguments.js:5:25:5:33 | arguments |
|
|
||||||
| arguments.js:2:5:10:5 | the arguments object of function f | arguments.js:6:20:6:28 | arguments |
|
|
||||||
| arguments.js:2:5:10:5 | the arguments object of function f | arguments.js:8:9:8:17 | arguments |
|
|
||||||
| arguments.js:2:5:10:5 | the arguments object of function f | arguments.js:9:27:9:35 | arguments |
|
|
||||||
| arguments.js:2:14:2:14 | f | arguments.js:11:5:11:5 | f |
|
| arguments.js:2:14:2:14 | f | arguments.js:11:5:11:5 | f |
|
||||||
| arguments.js:2:16:2:16 | x | arguments.js:2:16:2:16 | x |
|
| arguments.js:2:16:2:16 | x | arguments.js:2:16:2:16 | x |
|
||||||
| arguments.js:2:16:2:16 | x | arguments.js:3:24:3:24 | x |
|
| arguments.js:2:16:2:16 | x | arguments.js:3:24:3:24 | x |
|
||||||
@@ -1444,13 +1444,13 @@ sources
|
|||||||
| arguments.js:1:1:1:0 | this |
|
| arguments.js:1:1:1:0 | this |
|
||||||
| arguments.js:1:1:12:4 | (functi ... );\\n})() |
|
| arguments.js:1:1:12:4 | (functi ... );\\n})() |
|
||||||
| arguments.js:1:2:1:1 | this |
|
| arguments.js:1:2:1:1 | this |
|
||||||
|
| arguments.js:1:2:12:1 | 'arguments' object of anonymous function |
|
||||||
| arguments.js:1:2:12:1 | functio ... , 3);\\n} |
|
| arguments.js:1:2:12:1 | functio ... , 3);\\n} |
|
||||||
| arguments.js:1:2:12:1 | return of anonymous function |
|
| arguments.js:1:2:12:1 | return of anonymous function |
|
||||||
| arguments.js:1:2:12:1 | the arguments object of anonymous function |
|
|
||||||
| arguments.js:2:5:2:4 | this |
|
| arguments.js:2:5:2:4 | this |
|
||||||
|
| arguments.js:2:5:10:5 | 'arguments' object of function f |
|
||||||
| arguments.js:2:5:10:5 | functio ... ;\\n } |
|
| arguments.js:2:5:10:5 | functio ... ;\\n } |
|
||||||
| arguments.js:2:5:10:5 | return of function f |
|
| arguments.js:2:5:10:5 | return of function f |
|
||||||
| arguments.js:2:5:10:5 | the arguments object of function f |
|
|
||||||
| arguments.js:2:16:2:16 | x |
|
| arguments.js:2:16:2:16 | x |
|
||||||
| arguments.js:4:28:4:39 | arguments[0] |
|
| arguments.js:4:28:4:39 | arguments[0] |
|
||||||
| arguments.js:5:25:5:36 | arguments[1] |
|
| arguments.js:5:25:5:36 | arguments[1] |
|
||||||
@@ -1460,9 +1460,9 @@ sources
|
|||||||
| arguments.js:11:5:11:14 | f(1, 2, 3) |
|
| arguments.js:11:5:11:14 | f(1, 2, 3) |
|
||||||
| eval.js:1:1:1:0 | this |
|
| eval.js:1:1:1:0 | this |
|
||||||
| eval.js:1:1:1:0 | this |
|
| eval.js:1:1:1:0 | this |
|
||||||
|
| eval.js:1:1:5:1 | 'arguments' object of function k |
|
||||||
| eval.js:1:1:5:1 | functio ... eval`\\n} |
|
| eval.js:1:1:5:1 | functio ... eval`\\n} |
|
||||||
| eval.js:1:1:5:1 | return of function k |
|
| eval.js:1:1:5:1 | return of function k |
|
||||||
| eval.js:1:1:5:1 | the arguments object of function k |
|
|
||||||
| eval.js:3:3:3:6 | eval |
|
| eval.js:3:3:3:6 | eval |
|
||||||
| eval.js:3:3:3:16 | eval("x = 23") |
|
| eval.js:3:3:3:16 | eval("x = 23") |
|
||||||
| eval.js:3:8:3:15 | "x = 23" |
|
| eval.js:3:8:3:15 | "x = 23" |
|
||||||
@@ -1470,20 +1470,20 @@ sources
|
|||||||
| sources.js:1:1:1:0 | this |
|
| sources.js:1:1:1:0 | this |
|
||||||
| sources.js:1:1:1:12 | new (x => x) |
|
| sources.js:1:1:1:12 | new (x => x) |
|
||||||
| sources.js:1:6:1:6 | x |
|
| sources.js:1:6:1:6 | x |
|
||||||
|
| sources.js:1:6:1:11 | 'arguments' object of anonymous function |
|
||||||
| sources.js:1:6:1:11 | return of anonymous function |
|
| sources.js:1:6:1:11 | return of anonymous function |
|
||||||
| sources.js:1:6:1:11 | the arguments object of anonymous function |
|
|
||||||
| sources.js:1:6:1:11 | x => x |
|
| sources.js:1:6:1:11 | x => x |
|
||||||
| sources.js:3:1:5:6 | (functi ... \\n})(23) |
|
| sources.js:3:1:5:6 | (functi ... \\n})(23) |
|
||||||
| sources.js:3:2:3:1 | this |
|
| sources.js:3:2:3:1 | this |
|
||||||
|
| sources.js:3:2:5:1 | 'arguments' object of anonymous function |
|
||||||
| sources.js:3:2:5:1 | functio ... x+19;\\n} |
|
| sources.js:3:2:5:1 | functio ... x+19;\\n} |
|
||||||
| sources.js:3:2:5:1 | return of anonymous function |
|
| sources.js:3:2:5:1 | return of anonymous function |
|
||||||
| sources.js:3:2:5:1 | the arguments object of anonymous function |
|
|
||||||
| sources.js:3:11:3:11 | x |
|
| sources.js:3:11:3:11 | x |
|
||||||
| sources.js:7:1:7:3 | /x/ |
|
| sources.js:7:1:7:3 | /x/ |
|
||||||
| sources.js:9:1:9:0 | this |
|
| sources.js:9:1:9:0 | this |
|
||||||
|
| sources.js:9:1:12:1 | 'arguments' object of function foo |
|
||||||
| sources.js:9:1:12:1 | functio ... ey; }\\n} |
|
| sources.js:9:1:12:1 | functio ... ey; }\\n} |
|
||||||
| sources.js:9:1:12:1 | return of function foo |
|
| sources.js:9:1:12:1 | return of function foo |
|
||||||
| sources.js:9:1:12:1 | the arguments object of function foo |
|
|
||||||
| sources.js:9:14:9:18 | array |
|
| sources.js:9:14:9:18 | array |
|
||||||
| sources.js:10:12:10:14 | key |
|
| sources.js:10:12:10:14 | key |
|
||||||
| sources.js:11:12:11:18 | { key } |
|
| sources.js:11:12:11:18 | { key } |
|
||||||
@@ -1491,18 +1491,18 @@ sources
|
|||||||
| tst2.ts:1:1:1:0 | this |
|
| tst2.ts:1:1:1:0 | this |
|
||||||
| tst2.ts:3:3:3:8 | setX() |
|
| tst2.ts:3:3:3:8 | setX() |
|
||||||
| tst2.ts:7:1:7:0 | this |
|
| tst2.ts:7:1:7:0 | this |
|
||||||
|
| tst2.ts:7:1:9:1 | 'arguments' object of function setX |
|
||||||
| tst2.ts:7:1:9:1 | functio ... = 23;\\n} |
|
| tst2.ts:7:1:9:1 | functio ... = 23;\\n} |
|
||||||
| tst2.ts:7:1:9:1 | return of function setX |
|
| tst2.ts:7:1:9:1 | return of function setX |
|
||||||
| tst2.ts:7:1:9:1 | the arguments object of function setX |
|
|
||||||
| tst2.ts:8:3:8:5 | A.x |
|
| tst2.ts:8:3:8:5 | A.x |
|
||||||
| tst2.ts:11:11:11:13 | A.x |
|
| tst2.ts:11:11:11:13 | A.x |
|
||||||
| tst2.ts:13:1:13:40 | class S ... ing> {} |
|
| tst2.ts:13:1:13:40 | class S ... ing> {} |
|
||||||
| tst2.ts:13:26:13:29 | List |
|
| tst2.ts:13:26:13:29 | List |
|
||||||
|
| tst2.ts:13:39:13:38 | 'arguments' object of default constructor of class StringList |
|
||||||
| tst2.ts:13:39:13:38 | (...arg ... rgs); } |
|
| tst2.ts:13:39:13:38 | (...arg ... rgs); } |
|
||||||
| tst2.ts:13:39:13:38 | args |
|
| tst2.ts:13:39:13:38 | args |
|
||||||
| tst2.ts:13:39:13:38 | return of default constructor of class StringList |
|
| tst2.ts:13:39:13:38 | return of default constructor of class StringList |
|
||||||
| tst2.ts:13:39:13:38 | super(...args) |
|
| tst2.ts:13:39:13:38 | super(...args) |
|
||||||
| tst2.ts:13:39:13:38 | the arguments object of default constructor of class StringList |
|
|
||||||
| tst2.ts:13:39:13:38 | this |
|
| tst2.ts:13:39:13:38 | this |
|
||||||
| tst.js:1:1:1:0 | this |
|
| tst.js:1:1:1:0 | this |
|
||||||
| tst.js:1:1:1:24 | import ... m 'fs'; |
|
| tst.js:1:1:1:24 | import ... m 'fs'; |
|
||||||
@@ -1511,9 +1511,9 @@ sources
|
|||||||
| tst.js:4:9:4:12 | "hi" |
|
| tst.js:4:9:4:12 | "hi" |
|
||||||
| tst.js:16:1:20:9 | (functi ... ("arg") |
|
| tst.js:16:1:20:9 | (functi ... ("arg") |
|
||||||
| tst.js:16:2:16:1 | this |
|
| tst.js:16:2:16:1 | this |
|
||||||
|
| tst.js:16:2:20:1 | 'arguments' object of function f |
|
||||||
| tst.js:16:2:20:1 | functio ... n "";\\n} |
|
| tst.js:16:2:20:1 | functio ... n "";\\n} |
|
||||||
| tst.js:16:2:20:1 | return of function f |
|
| tst.js:16:2:20:1 | return of function f |
|
||||||
| tst.js:16:2:20:1 | the arguments object of function f |
|
|
||||||
| tst.js:16:13:16:13 | a |
|
| tst.js:16:13:16:13 | a |
|
||||||
| tst.js:17:7:17:10 | Math |
|
| tst.js:17:7:17:10 | Math |
|
||||||
| tst.js:17:7:17:17 | Math.random |
|
| tst.js:17:7:17:17 | Math.random |
|
||||||
@@ -1522,20 +1522,20 @@ sources
|
|||||||
| tst.js:20:4:20:8 | "arg" |
|
| tst.js:20:4:20:8 | "arg" |
|
||||||
| tst.js:22:7:22:18 | readFileSync |
|
| tst.js:22:7:22:18 | readFileSync |
|
||||||
| tst.js:28:1:30:3 | (() =>\\n ... les\\n)() |
|
| tst.js:28:1:30:3 | (() =>\\n ... les\\n)() |
|
||||||
|
| tst.js:28:2:29:3 | 'arguments' object of anonymous function |
|
||||||
| tst.js:28:2:29:3 | () =>\\n x |
|
| tst.js:28:2:29:3 | () =>\\n x |
|
||||||
| tst.js:28:2:29:3 | return of anonymous function |
|
| tst.js:28:2:29:3 | return of anonymous function |
|
||||||
| tst.js:28:2:29:3 | the arguments object of anonymous function |
|
|
||||||
| tst.js:32:1:32:0 | this |
|
| tst.js:32:1:32:0 | this |
|
||||||
|
| tst.js:32:1:34:1 | 'arguments' object of function g |
|
||||||
| tst.js:32:1:34:1 | functio ... ables\\n} |
|
| tst.js:32:1:34:1 | functio ... ables\\n} |
|
||||||
| tst.js:32:1:34:1 | return of function g |
|
| tst.js:32:1:34:1 | return of function g |
|
||||||
| tst.js:32:1:34:1 | the arguments object of function g |
|
|
||||||
| tst.js:32:12:32:12 | b |
|
| tst.js:32:12:32:12 | b |
|
||||||
| tst.js:35:1:35:7 | g(true) |
|
| tst.js:35:1:35:7 | g(true) |
|
||||||
| tst.js:37:9:42:1 | {\\n x: ... ;\\n }\\n} |
|
| tst.js:37:9:42:1 | {\\n x: ... ;\\n }\\n} |
|
||||||
| tst.js:39:4:39:3 | this |
|
| tst.js:39:4:39:3 | this |
|
||||||
|
| tst.js:39:4:41:3 | 'arguments' object of method m |
|
||||||
| tst.js:39:4:41:3 | () {\\n this;\\n } |
|
| tst.js:39:4:41:3 | () {\\n this;\\n } |
|
||||||
| tst.js:39:4:41:3 | return of method m |
|
| tst.js:39:4:41:3 | return of method m |
|
||||||
| tst.js:39:4:41:3 | the arguments object of method m |
|
|
||||||
| tst.js:43:1:43:3 | o.x |
|
| tst.js:43:1:43:3 | o.x |
|
||||||
| tst.js:44:1:44:3 | o.m |
|
| tst.js:44:1:44:3 | o.m |
|
||||||
| tst.js:44:1:44:5 | o.m() |
|
| tst.js:44:1:44:5 | o.m() |
|
||||||
@@ -1545,9 +1545,9 @@ sources
|
|||||||
| tst.js:49:1:54:1 | class A ... `\\n }\\n} |
|
| tst.js:49:1:54:1 | class A ... `\\n }\\n} |
|
||||||
| tst.js:49:17:49:17 | B |
|
| tst.js:49:17:49:17 | B |
|
||||||
| tst.js:50:14:50:13 | this |
|
| tst.js:50:14:50:13 | this |
|
||||||
|
| tst.js:50:14:53:3 | 'arguments' object of constructor of class A |
|
||||||
| tst.js:50:14:53:3 | () {\\n ... et`\\n } |
|
| tst.js:50:14:53:3 | () {\\n ... et`\\n } |
|
||||||
| tst.js:50:14:53:3 | return of constructor of class A |
|
| tst.js:50:14:53:3 | return of constructor of class A |
|
||||||
| tst.js:50:14:53:3 | the arguments object of constructor of class A |
|
|
||||||
| tst.js:51:5:51:13 | super(42) |
|
| tst.js:51:5:51:13 | super(42) |
|
||||||
| tst.js:58:1:58:3 | tag |
|
| tst.js:58:1:58:3 | tag |
|
||||||
| tst.js:58:1:58:13 | tag `x: ${x}` |
|
| tst.js:58:1:58:13 | tag `x: ${x}` |
|
||||||
@@ -1555,18 +1555,18 @@ sources
|
|||||||
| tst.js:61:3:61:5 | o.m |
|
| tst.js:61:3:61:5 | o.m |
|
||||||
| tst.js:62:1:62:4 | o::g |
|
| tst.js:62:1:62:4 | o::g |
|
||||||
| tst.js:64:1:64:0 | this |
|
| tst.js:64:1:64:0 | this |
|
||||||
|
| tst.js:64:1:67:1 | 'arguments' object of function h |
|
||||||
| tst.js:64:1:67:1 | functio ... lysed\\n} |
|
| tst.js:64:1:67:1 | functio ... lysed\\n} |
|
||||||
| tst.js:64:1:67:1 | return of function h |
|
| tst.js:64:1:67:1 | return of function h |
|
||||||
| tst.js:64:1:67:1 | the arguments object of function h |
|
|
||||||
| tst.js:65:3:65:10 | yield 42 |
|
| tst.js:65:3:65:10 | yield 42 |
|
||||||
| tst.js:66:13:66:25 | function.sent |
|
| tst.js:66:13:66:25 | function.sent |
|
||||||
| tst.js:68:12:68:14 | h() |
|
| tst.js:68:12:68:14 | h() |
|
||||||
| tst.js:69:1:69:9 | iter.next |
|
| tst.js:69:1:69:9 | iter.next |
|
||||||
| tst.js:69:1:69:13 | iter.next(23) |
|
| tst.js:69:1:69:13 | iter.next(23) |
|
||||||
| tst.js:71:1:71:0 | this |
|
| tst.js:71:1:71:0 | this |
|
||||||
|
| tst.js:71:1:73:1 | 'arguments' object of function k |
|
||||||
| tst.js:71:1:73:1 | async f ... lysed\\n} |
|
| tst.js:71:1:73:1 | async f ... lysed\\n} |
|
||||||
| tst.js:71:1:73:1 | return of function k |
|
| tst.js:71:1:73:1 | return of function k |
|
||||||
| tst.js:71:1:73:1 | the arguments object of function k |
|
|
||||||
| tst.js:72:3:72:11 | await p() |
|
| tst.js:72:3:72:11 | await p() |
|
||||||
| tst.js:72:9:72:9 | p |
|
| tst.js:72:9:72:9 | p |
|
||||||
| tst.js:72:9:72:11 | p() |
|
| tst.js:72:9:72:11 | p() |
|
||||||
@@ -1577,9 +1577,9 @@ sources
|
|||||||
| tst.js:85:11:85:28 | ( for (v of o) v ) |
|
| tst.js:85:11:85:28 | ( for (v of o) v ) |
|
||||||
| tst.js:87:1:96:2 | (functi ... r: 0\\n}) |
|
| tst.js:87:1:96:2 | (functi ... r: 0\\n}) |
|
||||||
| tst.js:87:2:87:1 | this |
|
| tst.js:87:2:87:1 | this |
|
||||||
|
| tst.js:87:2:92:1 | 'arguments' object of anonymous function |
|
||||||
| tst.js:87:2:92:1 | functio ... + z;\\n} |
|
| tst.js:87:2:92:1 | functio ... + z;\\n} |
|
||||||
| tst.js:87:2:92:1 | return of anonymous function |
|
| tst.js:87:2:92:1 | return of anonymous function |
|
||||||
| tst.js:87:2:92:1 | the arguments object of anonymous function |
|
|
||||||
| tst.js:87:11:87:24 | { p: x, ...o } |
|
| tst.js:87:11:87:24 | { p: x, ...o } |
|
||||||
| tst.js:87:13:87:16 | p: x |
|
| tst.js:87:13:87:16 | p: x |
|
||||||
| tst.js:87:22:87:22 | ...o |
|
| tst.js:87:22:87:22 | ...o |
|
||||||
@@ -1588,9 +1588,9 @@ sources
|
|||||||
| tst.js:92:4:96:1 | {\\n p: ... r: 0\\n} |
|
| tst.js:92:4:96:1 | {\\n p: ... r: 0\\n} |
|
||||||
| tst.js:98:1:103:17 | (functi ... 3, 0 ]) |
|
| tst.js:98:1:103:17 | (functi ... 3, 0 ]) |
|
||||||
| tst.js:98:2:98:1 | this |
|
| tst.js:98:2:98:1 | this |
|
||||||
|
| tst.js:98:2:103:1 | 'arguments' object of anonymous function |
|
||||||
| tst.js:98:2:103:1 | functio ... + z;\\n} |
|
| tst.js:98:2:103:1 | functio ... + z;\\n} |
|
||||||
| tst.js:98:2:103:1 | return of anonymous function |
|
| tst.js:98:2:103:1 | return of anonymous function |
|
||||||
| tst.js:98:2:103:1 | the arguments object of anonymous function |
|
|
||||||
| tst.js:98:11:98:24 | [ x, ...rest ] |
|
| tst.js:98:11:98:24 | [ x, ...rest ] |
|
||||||
| tst.js:98:13:98:13 | x |
|
| tst.js:98:13:98:13 | x |
|
||||||
| tst.js:98:19:98:22 | ...rest |
|
| tst.js:98:19:98:22 | ...rest |
|
||||||
@@ -1598,9 +1598,9 @@ sources
|
|||||||
| tst.js:101:7:101:7 | z |
|
| tst.js:101:7:101:7 | z |
|
||||||
| tst.js:103:4:103:16 | [ 19, 23, 0 ] |
|
| tst.js:103:4:103:16 | [ 19, 23, 0 ] |
|
||||||
| tst.js:107:2:107:1 | this |
|
| tst.js:107:2:107:1 | this |
|
||||||
|
| tst.js:107:2:113:1 | 'arguments' object of anonymous function |
|
||||||
| tst.js:107:2:113:1 | functio ... v2c;\\n} |
|
| tst.js:107:2:113:1 | functio ... v2c;\\n} |
|
||||||
| tst.js:107:2:113:1 | return of anonymous function |
|
| tst.js:107:2:113:1 | return of anonymous function |
|
||||||
| tst.js:107:2:113:1 | the arguments object of anonymous function |
|
|
||||||
| tst.js:108:7:108:9 | v1a |
|
| tst.js:108:7:108:9 | v1a |
|
||||||
| tst.js:108:12:108:20 | v1b = o1b |
|
| tst.js:108:12:108:20 | v1b = o1b |
|
||||||
| tst.js:108:18:108:20 | o1b |
|
| tst.js:108:18:108:20 | o1b |
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
typeInferenceMismatch
|
typeInferenceMismatch
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:3:1:5:1 | the arguments object of function foo1 |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:3:1:5:1 | 'arguments' object of function foo1 |
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:7:1:9:1 | the arguments object of function foo2 |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:7:1:9:1 | 'arguments' object of function foo2 |
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:12:10:12:30 | reflective call |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:12:10:12:30 | reflective call |
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:16:10:16:40 | reflective call |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:16:10:16:40 | reflective call |
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:23:1:25:1 | the arguments object of function foo1_sink |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:23:1:25:1 | 'arguments' object of function foo1_sink |
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:29:6:29:32 | reflective call |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:29:6:29:32 | reflective call |
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:32:6:32:35 | reflective call |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:32:6:32:35 | reflective call |
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:33:6:33:35 | reflective call |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:33:6:33:35 | reflective call |
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:64:3:66:3 | the arguments object of function sinkArguments1 |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:64:3:66:3 | 'arguments' object of function sinkArguments1 |
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:67:3:69:3 | the arguments object of function sinkArguments0 |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:67:3:69:3 | 'arguments' object of function sinkArguments0 |
|
||||||
| call-apply.js:27:14:27:21 | source() | call-apply.js:71:3:74:3 | the arguments object of function fowardArguments |
|
| call-apply.js:27:14:27:21 | source() | call-apply.js:71:3:74:3 | 'arguments' object of function fowardArguments |
|
||||||
| destruct.js:20:7:20:14 | source() | destruct.js:13:14:13:19 | [a, b] |
|
| destruct.js:20:7:20:14 | source() | destruct.js:13:14:13:19 | [a, b] |
|
||||||
#select
|
#select
|
||||||
| access-path-sanitizer.js:2:18:2:25 | source() | access-path-sanitizer.js:4:8:4:12 | obj.x |
|
| access-path-sanitizer.js:2:18:2:25 | source() | access-path-sanitizer.js:4:8:4:12 | obj.x |
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ nodes
|
|||||||
| lib/lib.js:28:13:28:13 | y |
|
| lib/lib.js:28:13:28:13 | y |
|
||||||
| lib/lib.js:32:32:32:40 | arguments |
|
| lib/lib.js:32:32:32:40 | arguments |
|
||||||
| lib/lib.js:32:32:32:40 | arguments |
|
| lib/lib.js:32:32:32:40 | arguments |
|
||||||
| lib/lib.js:35:1:37:1 | the arguments object of function usedWithArguments |
|
| lib/lib.js:35:1:37:1 | 'arguments' object of function usedWithArguments |
|
||||||
| lib/lib.js:35:28:35:31 | name |
|
| lib/lib.js:35:28:35:31 | name |
|
||||||
| lib/lib.js:36:13:36:16 | name |
|
| lib/lib.js:36:13:36:16 | name |
|
||||||
| lib/lib.js:36:13:36:16 | name |
|
| lib/lib.js:36:13:36:16 | name |
|
||||||
@@ -244,9 +244,9 @@ edges
|
|||||||
| lib/lib.js:27:6:27:19 | y | lib/lib.js:28:13:28:13 | y |
|
| lib/lib.js:27:6:27:19 | y | lib/lib.js:28:13:28:13 | y |
|
||||||
| lib/lib.js:27:6:27:19 | y | lib/lib.js:28:13:28:13 | y |
|
| lib/lib.js:27:6:27:19 | y | lib/lib.js:28:13:28:13 | y |
|
||||||
| lib/lib.js:27:10:27:19 | id("safe") | lib/lib.js:27:6:27:19 | y |
|
| lib/lib.js:27:10:27:19 | id("safe") | lib/lib.js:27:6:27:19 | y |
|
||||||
| lib/lib.js:32:32:32:40 | arguments | lib/lib.js:35:1:37:1 | the arguments object of function usedWithArguments |
|
| lib/lib.js:32:32:32:40 | arguments | lib/lib.js:35:1:37:1 | 'arguments' object of function usedWithArguments |
|
||||||
| lib/lib.js:32:32:32:40 | arguments | lib/lib.js:35:1:37:1 | the arguments object of function usedWithArguments |
|
| lib/lib.js:32:32:32:40 | arguments | lib/lib.js:35:1:37:1 | 'arguments' object of function usedWithArguments |
|
||||||
| lib/lib.js:35:1:37:1 | the arguments object of function usedWithArguments | lib/lib.js:35:28:35:31 | name |
|
| lib/lib.js:35:1:37:1 | 'arguments' object of function usedWithArguments | lib/lib.js:35:28:35:31 | name |
|
||||||
| lib/lib.js:35:28:35:31 | name | lib/lib.js:36:13:36:16 | name |
|
| lib/lib.js:35:28:35:31 | name | lib/lib.js:36:13:36:16 | name |
|
||||||
| lib/lib.js:35:28:35:31 | name | lib/lib.js:36:13:36:16 | name |
|
| lib/lib.js:35:28:35:31 | name | lib/lib.js:36:13:36:16 | name |
|
||||||
| lib/moduleLib/moduleLib.js:1:28:1:31 | name | lib/moduleLib/moduleLib.js:2:13:2:16 | name |
|
| lib/moduleLib/moduleLib.js:1:28:1:31 | name | lib/moduleLib/moduleLib.js:2:13:2:16 | name |
|
||||||
|
|||||||
Reference in New Issue
Block a user