Skip to content

Commit 7fd404d

Browse files
author
Kanchalai Tanglertsampan
committed
Add tests and update baselines
1 parent 188e9df commit 7fd404d

25 files changed

+307
-1
lines changed

tests/baselines/reference/arrowFunctionErrorSpan.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,9 @@ f(// comment 1
8383
// comment 2
8484
function () {
8585
// comment 4
86-
});
86+
}
87+
// comment 5
88+
);
8789
// body is not a block
8890
f(function (_) { return 1 +
8991
2; });
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
//// [commentOnArrayElement1.ts]
2+
var array = [
3+
/* element 1*/
4+
1
5+
/* end of element 1 */,
6+
2
7+
/* end of element 2 */
8+
];
9+
10+
//// [commentOnArrayElement1.js]
11+
var array = [
12+
/* element 1*/
13+
1
14+
/* end of element 1 */ ,
15+
2
16+
/* end of element 2 */
17+
];
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
=== tests/cases/compiler/commentOnArrayElement1.ts ===
2+
var array = [
3+
>array : Symbol(array, Decl(commentOnArrayElement1.ts, 0, 3))
4+
5+
/* element 1*/
6+
1
7+
/* end of element 1 */,
8+
2
9+
/* end of element 2 */
10+
];
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
=== tests/cases/compiler/commentOnArrayElement1.ts ===
2+
var array = [
3+
>array : number[]
4+
>[ /* element 1*/ 1 /* end of element 1 */, 2 /* end of element 2 */] : number[]
5+
6+
/* element 1*/
7+
1
8+
>1 : 1
9+
10+
/* end of element 1 */,
11+
2
12+
>2 : 2
13+
14+
/* end of element 2 */
15+
];
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
//// [commentOnArrayElement2.ts]
2+
var array = [
3+
/* element 1*/
4+
1 /* end of element 1 */,
5+
2
6+
/* end of element 2 */
7+
];
8+
9+
//// [commentOnArrayElement2.js]
10+
var array = [
11+
/* element 1*/
12+
1 /* end of element 1 */,
13+
2
14+
/* end of element 2 */
15+
];
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
=== tests/cases/compiler/commentOnArrayElement2.ts ===
2+
var array = [
3+
>array : Symbol(array, Decl(commentOnArrayElement2.ts, 0, 3))
4+
5+
/* element 1*/
6+
1 /* end of element 1 */,
7+
2
8+
/* end of element 2 */
9+
];
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
=== tests/cases/compiler/commentOnArrayElement2.ts ===
2+
var array = [
3+
>array : number[]
4+
>[ /* element 1*/ 1 /* end of element 1 */, 2 /* end of element 2 */] : number[]
5+
6+
/* element 1*/
7+
1 /* end of element 1 */,
8+
>1 : 1
9+
10+
2
11+
>2 : 2
12+
13+
/* end of element 2 */
14+
];
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
//// [commentOnArrayElement3.ts]
2+
var array = [
3+
/* element 1*/
4+
1
5+
/* end of element 1 */,
6+
2
7+
/* end of element 2 */, ,
8+
/* extra comment */
9+
];
10+
11+
//// [commentOnArrayElement3.js]
12+
var array = [
13+
/* element 1*/
14+
1
15+
/* end of element 1 */ ,
16+
2
17+
/* end of element 2 */ ,
18+
,
19+
];
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
=== tests/cases/compiler/commentOnArrayElement3.ts ===
2+
var array = [
3+
>array : Symbol(array, Decl(commentOnArrayElement3.ts, 0, 3))
4+
5+
/* element 1*/
6+
1
7+
/* end of element 1 */,
8+
2
9+
/* end of element 2 */, ,
10+
/* extra comment */
11+
];
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
=== tests/cases/compiler/commentOnArrayElement3.ts ===
2+
var array = [
3+
>array : number[]
4+
>[ /* element 1*/ 1 /* end of element 1 */, 2 /* end of element 2 */, , /* extra comment */] : number[]
5+
6+
/* element 1*/
7+
1
8+
>1 : 1
9+
10+
/* end of element 1 */,
11+
2
12+
>2 : 2
13+
14+
/* end of element 2 */, ,
15+
> : undefined
16+
17+
/* extra comment */
18+
];

0 commit comments

Comments
 (0)