File tree 3 files changed +21
-1
lines changed
3 files changed +21
-1
lines changed Original file line number Diff line number Diff line change
1
+ tests/cases/compiler/evalAfter0.ts(4,2): error TS2695: Left side of comma operator is unused and has no side effects.
2
+
3
+
4
+ ==== tests/cases/compiler/evalAfter0.ts (1 errors) ====
5
+ (0,eval)("10"); // fine: special case for eval
6
+
7
+ declare var eva;
8
+ (0,eva)("10"); // error: no side effect left of comma (suspect of missing method name or something)
9
+ ~
10
+ !!! error TS2695: Left side of comma operator is unused and has no side effects.
Original file line number Diff line number Diff line change
1
+ //// [evalAfter0.ts]
2
+ ( 0 , eval ) ( "10" ) ; // fine: special case for eval
3
+
4
+ declare var eva ;
5
+ ( 0 , eva ) ( "10" ) ; // error: no side effect left of comma (suspect of missing method name or something)
6
+
7
+ //// [evalAfter0.js]
8
+ ( 0 , eval ) ( "10" ) ; // fine: special case for eval
9
+ ( 0 , eva ) ( "10" ) ; // error: no side effect left of comma (suspect of missing method name or something)
Original file line number Diff line number Diff line change 1
1
( 0 , eval ) ( "10" ) ; // fine: special case for eval
2
2
3
- ( 0 , alert ) ( "10" ) ; // error: no side effect left of comma (suspect of missing method name or something)
3
+ declare var eva ;
4
+ ( 0 , eva ) ( "10" ) ; // error: no side effect left of comma (suspect of missing method name or something)
You can’t perform that action at this time.
0 commit comments