Skip to content

Commit 04a6692

Browse files
committed
JS: add test case
1 parent 69a048d commit 04a6692

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

javascript/ql/test/query-tests/Declarations/DeadStoreOfProperty/DeadStoreOfProperty.expected

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
| accessors.js:2:3:2:21 | static get foo() {} | This write to property 'foo' is useless, since $@ always overrides it. | accessors.js:3:3:3:22 | static set foo(v) {} | another property write |
12
| fieldInit.ts:10:3:10:8 | f = 4; | This write to property 'f' is useless, since $@ always overrides it. | fieldInit.ts:13:5:13:14 | this.f = 5 | another property write |
23
| real-world-examples.js:5:4:5:11 | o.p = 42 | This write to property 'p' is useless, since $@ always overrides it. | real-world-examples.js:10:2:10:9 | o.p = 42 | another property write |
34
| real-world-examples.js:15:9:15:18 | o.p1 += 42 | This write to property 'p1' is useless, since $@ always overrides it. | real-world-examples.js:15:2:15:18 | o.p1 = o.p1 += 42 | another property write |
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
class C {
2+
static get foo() {} // OK
3+
static set foo(v) {} // OK
4+
5+
get bar() {} // OK
6+
set bar(v) {} // OK
7+
}

0 commit comments

Comments
 (0)