JavaScript: Add a regression test for DeadStoreOfProperty.

This commit is contained in:
Max Schaefer
2020-09-02 17:35:38 +01:00
parent df49818152
commit d81d80430e
2 changed files with 4 additions and 0 deletions

View File

@@ -1,3 +1,4 @@
| exports.js:2:1:2:22 | exports ... = "yes" | This write to property 'answer' is useless, since $@ always overrides it. | exports.js:3:1:3:21 | exports ... = "no" | another property write |
| 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 |
| 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 |
| 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 |

View File

@@ -0,0 +1,3 @@
var exports = module.exports;
exports.answer = "yes"; // NOT OK
exports.answer = "no";