Add tests and update baselines
This commit is contained in:
parent
188e9df9b5
commit
7fd404dbbc
|
@ -83,7 +83,9 @@ f(// comment 1
|
|||
// comment 2
|
||||
function () {
|
||||
// comment 4
|
||||
});
|
||||
}
|
||||
// comment 5
|
||||
);
|
||||
// body is not a block
|
||||
f(function (_) { return 1 +
|
||||
2; });
|
||||
|
|
17
tests/baselines/reference/commentOnArrayElement1.js
Normal file
17
tests/baselines/reference/commentOnArrayElement1.js
Normal file
|
@ -0,0 +1,17 @@
|
|||
//// [commentOnArrayElement1.ts]
|
||||
var array = [
|
||||
/* element 1*/
|
||||
1
|
||||
/* end of element 1 */,
|
||||
2
|
||||
/* end of element 2 */
|
||||
];
|
||||
|
||||
//// [commentOnArrayElement1.js]
|
||||
var array = [
|
||||
/* element 1*/
|
||||
1
|
||||
/* end of element 1 */ ,
|
||||
2
|
||||
/* end of element 2 */
|
||||
];
|
10
tests/baselines/reference/commentOnArrayElement1.symbols
Normal file
10
tests/baselines/reference/commentOnArrayElement1.symbols
Normal file
|
@ -0,0 +1,10 @@
|
|||
=== tests/cases/compiler/commentOnArrayElement1.ts ===
|
||||
var array = [
|
||||
>array : Symbol(array, Decl(commentOnArrayElement1.ts, 0, 3))
|
||||
|
||||
/* element 1*/
|
||||
1
|
||||
/* end of element 1 */,
|
||||
2
|
||||
/* end of element 2 */
|
||||
];
|
15
tests/baselines/reference/commentOnArrayElement1.types
Normal file
15
tests/baselines/reference/commentOnArrayElement1.types
Normal file
|
@ -0,0 +1,15 @@
|
|||
=== tests/cases/compiler/commentOnArrayElement1.ts ===
|
||||
var array = [
|
||||
>array : number[]
|
||||
>[ /* element 1*/ 1 /* end of element 1 */, 2 /* end of element 2 */] : number[]
|
||||
|
||||
/* element 1*/
|
||||
1
|
||||
>1 : 1
|
||||
|
||||
/* end of element 1 */,
|
||||
2
|
||||
>2 : 2
|
||||
|
||||
/* end of element 2 */
|
||||
];
|
15
tests/baselines/reference/commentOnArrayElement2.js
Normal file
15
tests/baselines/reference/commentOnArrayElement2.js
Normal file
|
@ -0,0 +1,15 @@
|
|||
//// [commentOnArrayElement2.ts]
|
||||
var array = [
|
||||
/* element 1*/
|
||||
1 /* end of element 1 */,
|
||||
2
|
||||
/* end of element 2 */
|
||||
];
|
||||
|
||||
//// [commentOnArrayElement2.js]
|
||||
var array = [
|
||||
/* element 1*/
|
||||
1 /* end of element 1 */,
|
||||
2
|
||||
/* end of element 2 */
|
||||
];
|
9
tests/baselines/reference/commentOnArrayElement2.symbols
Normal file
9
tests/baselines/reference/commentOnArrayElement2.symbols
Normal file
|
@ -0,0 +1,9 @@
|
|||
=== tests/cases/compiler/commentOnArrayElement2.ts ===
|
||||
var array = [
|
||||
>array : Symbol(array, Decl(commentOnArrayElement2.ts, 0, 3))
|
||||
|
||||
/* element 1*/
|
||||
1 /* end of element 1 */,
|
||||
2
|
||||
/* end of element 2 */
|
||||
];
|
14
tests/baselines/reference/commentOnArrayElement2.types
Normal file
14
tests/baselines/reference/commentOnArrayElement2.types
Normal file
|
@ -0,0 +1,14 @@
|
|||
=== tests/cases/compiler/commentOnArrayElement2.ts ===
|
||||
var array = [
|
||||
>array : number[]
|
||||
>[ /* element 1*/ 1 /* end of element 1 */, 2 /* end of element 2 */] : number[]
|
||||
|
||||
/* element 1*/
|
||||
1 /* end of element 1 */,
|
||||
>1 : 1
|
||||
|
||||
2
|
||||
>2 : 2
|
||||
|
||||
/* end of element 2 */
|
||||
];
|
19
tests/baselines/reference/commentOnArrayElement3.js
Normal file
19
tests/baselines/reference/commentOnArrayElement3.js
Normal file
|
@ -0,0 +1,19 @@
|
|||
//// [commentOnArrayElement3.ts]
|
||||
var array = [
|
||||
/* element 1*/
|
||||
1
|
||||
/* end of element 1 */,
|
||||
2
|
||||
/* end of element 2 */, ,
|
||||
/* extra comment */
|
||||
];
|
||||
|
||||
//// [commentOnArrayElement3.js]
|
||||
var array = [
|
||||
/* element 1*/
|
||||
1
|
||||
/* end of element 1 */ ,
|
||||
2
|
||||
/* end of element 2 */ ,
|
||||
,
|
||||
];
|
11
tests/baselines/reference/commentOnArrayElement3.symbols
Normal file
11
tests/baselines/reference/commentOnArrayElement3.symbols
Normal file
|
@ -0,0 +1,11 @@
|
|||
=== tests/cases/compiler/commentOnArrayElement3.ts ===
|
||||
var array = [
|
||||
>array : Symbol(array, Decl(commentOnArrayElement3.ts, 0, 3))
|
||||
|
||||
/* element 1*/
|
||||
1
|
||||
/* end of element 1 */,
|
||||
2
|
||||
/* end of element 2 */, ,
|
||||
/* extra comment */
|
||||
];
|
18
tests/baselines/reference/commentOnArrayElement3.types
Normal file
18
tests/baselines/reference/commentOnArrayElement3.types
Normal file
|
@ -0,0 +1,18 @@
|
|||
=== tests/cases/compiler/commentOnArrayElement3.ts ===
|
||||
var array = [
|
||||
>array : number[]
|
||||
>[ /* element 1*/ 1 /* end of element 1 */, 2 /* end of element 2 */, , /* extra comment */] : number[]
|
||||
|
||||
/* element 1*/
|
||||
1
|
||||
>1 : 1
|
||||
|
||||
/* end of element 1 */,
|
||||
2
|
||||
>2 : 2
|
||||
|
||||
/* end of element 2 */, ,
|
||||
> : undefined
|
||||
|
||||
/* extra comment */
|
||||
];
|
20
tests/baselines/reference/commentOnParameter1.js
Normal file
20
tests/baselines/reference/commentOnParameter1.js
Normal file
|
@ -0,0 +1,20 @@
|
|||
//// [commentOnParameter1.ts]
|
||||
function commentedParameters(
|
||||
/* Parameter a */
|
||||
a
|
||||
/* End of parameter a */
|
||||
/* Parameter b */
|
||||
,
|
||||
b
|
||||
/* End of parameter b */
|
||||
){}
|
||||
|
||||
//// [commentOnParameter1.js]
|
||||
function commentedParameters(
|
||||
/* Parameter a */
|
||||
a
|
||||
/* End of parameter a */
|
||||
/* Parameter b */
|
||||
, b
|
||||
/* End of parameter b */
|
||||
) { }
|
16
tests/baselines/reference/commentOnParameter1.symbols
Normal file
16
tests/baselines/reference/commentOnParameter1.symbols
Normal file
|
@ -0,0 +1,16 @@
|
|||
=== tests/cases/compiler/commentOnParameter1.ts ===
|
||||
function commentedParameters(
|
||||
>commentedParameters : Symbol(commentedParameters, Decl(commentOnParameter1.ts, 0, 0))
|
||||
|
||||
/* Parameter a */
|
||||
a
|
||||
>a : Symbol(a, Decl(commentOnParameter1.ts, 0, 29))
|
||||
|
||||
/* End of parameter a */
|
||||
/* Parameter b */
|
||||
,
|
||||
b
|
||||
>b : Symbol(b, Decl(commentOnParameter1.ts, 5, 1))
|
||||
|
||||
/* End of parameter b */
|
||||
){}
|
16
tests/baselines/reference/commentOnParameter1.types
Normal file
16
tests/baselines/reference/commentOnParameter1.types
Normal file
|
@ -0,0 +1,16 @@
|
|||
=== tests/cases/compiler/commentOnParameter1.ts ===
|
||||
function commentedParameters(
|
||||
>commentedParameters : (a: any, b: any) => void
|
||||
|
||||
/* Parameter a */
|
||||
a
|
||||
>a : any
|
||||
|
||||
/* End of parameter a */
|
||||
/* Parameter b */
|
||||
,
|
||||
b
|
||||
>b : any
|
||||
|
||||
/* End of parameter b */
|
||||
){}
|
18
tests/baselines/reference/commentOnParameter2.js
Normal file
18
tests/baselines/reference/commentOnParameter2.js
Normal file
|
@ -0,0 +1,18 @@
|
|||
//// [commentOnParameter2.ts]
|
||||
function commentedParameters(
|
||||
/* Parameter a */
|
||||
a /* End of parameter a */
|
||||
/* Parameter b */
|
||||
,
|
||||
b
|
||||
/* End of parameter b */
|
||||
){}
|
||||
|
||||
//// [commentOnParameter2.js]
|
||||
function commentedParameters(
|
||||
/* Parameter a */
|
||||
a /* End of parameter a */
|
||||
/* Parameter b */
|
||||
, b
|
||||
/* End of parameter b */
|
||||
) { }
|
15
tests/baselines/reference/commentOnParameter2.symbols
Normal file
15
tests/baselines/reference/commentOnParameter2.symbols
Normal file
|
@ -0,0 +1,15 @@
|
|||
=== tests/cases/compiler/commentOnParameter2.ts ===
|
||||
function commentedParameters(
|
||||
>commentedParameters : Symbol(commentedParameters, Decl(commentOnParameter2.ts, 0, 0))
|
||||
|
||||
/* Parameter a */
|
||||
a /* End of parameter a */
|
||||
>a : Symbol(a, Decl(commentOnParameter2.ts, 0, 29))
|
||||
|
||||
/* Parameter b */
|
||||
,
|
||||
b
|
||||
>b : Symbol(b, Decl(commentOnParameter2.ts, 4, 1))
|
||||
|
||||
/* End of parameter b */
|
||||
){}
|
15
tests/baselines/reference/commentOnParameter2.types
Normal file
15
tests/baselines/reference/commentOnParameter2.types
Normal file
|
@ -0,0 +1,15 @@
|
|||
=== tests/cases/compiler/commentOnParameter2.ts ===
|
||||
function commentedParameters(
|
||||
>commentedParameters : (a: any, b: any) => void
|
||||
|
||||
/* Parameter a */
|
||||
a /* End of parameter a */
|
||||
>a : any
|
||||
|
||||
/* Parameter b */
|
||||
,
|
||||
b
|
||||
>b : any
|
||||
|
||||
/* End of parameter b */
|
||||
){}
|
9
tests/baselines/reference/commentOnParameter3.js
Normal file
9
tests/baselines/reference/commentOnParameter3.js
Normal file
|
@ -0,0 +1,9 @@
|
|||
//// [commentOnParameter3.ts]
|
||||
function commentedParameters(
|
||||
a /* parameter a */,
|
||||
b /* parameter b */,
|
||||
/* extra comment */
|
||||
) { }
|
||||
|
||||
//// [commentOnParameter3.js]
|
||||
function commentedParameters(a /* parameter a */, b /* parameter b */) { }
|
12
tests/baselines/reference/commentOnParameter3.symbols
Normal file
12
tests/baselines/reference/commentOnParameter3.symbols
Normal file
|
@ -0,0 +1,12 @@
|
|||
=== tests/cases/compiler/commentOnParameter3.ts ===
|
||||
function commentedParameters(
|
||||
>commentedParameters : Symbol(commentedParameters, Decl(commentOnParameter3.ts, 0, 0))
|
||||
|
||||
a /* parameter a */,
|
||||
>a : Symbol(a, Decl(commentOnParameter3.ts, 0, 29))
|
||||
|
||||
b /* parameter b */,
|
||||
>b : Symbol(b, Decl(commentOnParameter3.ts, 1, 20))
|
||||
|
||||
/* extra comment */
|
||||
) { }
|
12
tests/baselines/reference/commentOnParameter3.types
Normal file
12
tests/baselines/reference/commentOnParameter3.types
Normal file
|
@ -0,0 +1,12 @@
|
|||
=== tests/cases/compiler/commentOnParameter3.ts ===
|
||||
function commentedParameters(
|
||||
>commentedParameters : (a: any, b: any) => void
|
||||
|
||||
a /* parameter a */,
|
||||
>a : any
|
||||
|
||||
b /* parameter b */,
|
||||
>b : any
|
||||
|
||||
/* extra comment */
|
||||
) { }
|
7
tests/cases/compiler/commentOnArrayElement1.ts
Normal file
7
tests/cases/compiler/commentOnArrayElement1.ts
Normal file
|
@ -0,0 +1,7 @@
|
|||
var array = [
|
||||
/* element 1*/
|
||||
1
|
||||
/* end of element 1 */,
|
||||
2
|
||||
/* end of element 2 */
|
||||
];
|
6
tests/cases/compiler/commentOnArrayElement2.ts
Normal file
6
tests/cases/compiler/commentOnArrayElement2.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
var array = [
|
||||
/* element 1*/
|
||||
1 /* end of element 1 */,
|
||||
2
|
||||
/* end of element 2 */
|
||||
];
|
8
tests/cases/compiler/commentOnArrayElement3.ts
Normal file
8
tests/cases/compiler/commentOnArrayElement3.ts
Normal file
|
@ -0,0 +1,8 @@
|
|||
var array = [
|
||||
/* element 1*/
|
||||
1
|
||||
/* end of element 1 */,
|
||||
2
|
||||
/* end of element 2 */, ,
|
||||
/* extra comment */
|
||||
];
|
9
tests/cases/compiler/commentOnParameter1.ts
Normal file
9
tests/cases/compiler/commentOnParameter1.ts
Normal file
|
@ -0,0 +1,9 @@
|
|||
function commentedParameters(
|
||||
/* Parameter a */
|
||||
a
|
||||
/* End of parameter a */
|
||||
/* Parameter b */
|
||||
,
|
||||
b
|
||||
/* End of parameter b */
|
||||
){}
|
8
tests/cases/compiler/commentOnParameter2.ts
Normal file
8
tests/cases/compiler/commentOnParameter2.ts
Normal file
|
@ -0,0 +1,8 @@
|
|||
function commentedParameters(
|
||||
/* Parameter a */
|
||||
a /* End of parameter a */
|
||||
/* Parameter b */
|
||||
,
|
||||
b
|
||||
/* End of parameter b */
|
||||
){}
|
5
tests/cases/compiler/commentOnParameter3.ts
Normal file
5
tests/cases/compiler/commentOnParameter3.ts
Normal file
|
@ -0,0 +1,5 @@
|
|||
function commentedParameters(
|
||||
a /* parameter a */,
|
||||
b /* parameter b */,
|
||||
/* extra comment */
|
||||
) { }
|
Loading…
Reference in a new issue