TypeScript/tests/baselines/reference/commaOperator1.types

36 lines
848 B
Plaintext
Raw Normal View History

2014-08-15 23:33:16 +02:00
=== tests/cases/compiler/commaOperator1.ts ===
var v1 = ((1, 2, 3), 4, 5, (6, 7));
2015-04-13 23:01:57 +02:00
>v1 : number, Symbol(v1, Decl(commaOperator1.ts, 0, 3))
2014-08-15 23:33:16 +02:00
>((1, 2, 3), 4, 5, (6, 7)) : number
>(1, 2, 3), 4, 5, (6, 7) : number
>(1, 2, 3), 4, 5 : number
>(1, 2, 3), 4 : number
>(1, 2, 3) : number
>1, 2, 3 : number
>1, 2 : number
2015-04-13 21:36:11 +02:00
>1 : number
>2 : number
>3 : number
>4 : number
>5 : number
2014-08-15 23:33:16 +02:00
>(6, 7) : number
>6, 7 : number
2015-04-13 21:36:11 +02:00
>6 : number
>7 : number
2014-08-15 23:33:16 +02:00
function f1() {
2015-04-13 23:01:57 +02:00
>f1 : () => number, Symbol(f1, Decl(commaOperator1.ts, 0, 35))
2014-08-15 23:33:16 +02:00
var a = 1;
2015-04-13 23:01:57 +02:00
>a : number, Symbol(a, Decl(commaOperator1.ts, 2, 7))
2015-04-13 21:36:11 +02:00
>1 : number
2014-08-15 23:33:16 +02:00
return a, v1, a;
>a, v1, a : number
>a, v1 : number
2015-04-13 23:01:57 +02:00
>a : number, Symbol(a, Decl(commaOperator1.ts, 2, 7))
>v1 : number, Symbol(v1, Decl(commaOperator1.ts, 0, 3))
>a : number, Symbol(a, Decl(commaOperator1.ts, 2, 7))
2014-08-15 23:33:16 +02:00
}