| tst.js:1:1:15:2 | (functi ... !'';\\n}) | expression |
| tst.js:1:2:15:1 | functio ...  !'';\\n} | expression |
| tst.js:2:5:2:5 | v | use of variable 'v' |
| tst.js:3:5:3:5 | o | use of variable 'o' |
| tst.js:3:5:3:7 | o.m | use of property 'm' |
| tst.js:3:5:3:9 | o.m() | method call to m |
| tst.js:3:7:3:7 | m | expression |
| tst.js:4:5:4:5 | f | use of variable 'f' |
| tst.js:4:5:4:7 | f() | call to f |
| tst.js:5:5:5:5 | x | use of variable 'x' |
| tst.js:5:5:5:10 | x == y | comparison |
| tst.js:5:10:5:10 | y | use of variable 'y' |
| tst.js:6:5:6:5 | o | use of variable 'o' |
| tst.js:6:5:6:7 | o.p | use of property 'p' |
| tst.js:6:7:6:7 | p | expression |
| tst.js:7:5:7:11 | new K() | constructor call to K |
| tst.js:7:9:7:9 | K | use of variable 'K' |
| tst.js:8:5:8:5 | a | use of variable 'a' |
| tst.js:8:5:8:9 | a + b | expression |
| tst.js:8:9:8:9 | b | use of variable 'b' |
| tst.js:9:5:9:10 | new "" | constructor call |
| tst.js:9:9:9:10 | "" | expression |
| tst.js:10:5:10:6 | "" | expression |
| tst.js:10:5:10:8 | ""() | call |
| tst.js:11:5:11:5 | o | use of variable 'o' |
| tst.js:11:5:11:8 | o[x] | expression |
| tst.js:11:7:11:7 | x | use of variable 'x' |
| tst.js:12:5:12:5 | o | use of variable 'o' |
| tst.js:12:5:12:10 | o['x'] | use of property 'x' |
| tst.js:12:7:12:9 | 'x' | expression |
| tst.js:13:5:13:5 | o | use of variable 'o' |
| tst.js:13:5:13:10 | o['x'] | use of property 'x' |
| tst.js:13:5:13:12 | o['x']() | method call to x |
| tst.js:13:7:13:9 | 'x' | expression |
| tst.js:14:5:14:7 | !'' | negation |
| tst.js:14:6:14:7 | '' | expression |
