update baselines

This commit is contained in:
zhengbli 2015-08-19 13:58:33 -07:00
parent fcf68c278d
commit b584d59be5
144 changed files with 771 additions and 771 deletions

View file

@ -9,9 +9,9 @@ function doubleAndReturnAsArray(x: number, y: number, z: number): [number, numbe
let blah = arguments[Symbol.iterator];
>blah : Symbol(blah, Decl(argumentsObjectIterator02_ES6.ts, 2, 7))
>arguments : Symbol(arguments)
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
let result = [];
>result : Symbol(result, Decl(argumentsObjectIterator02_ES6.ts, 4, 7))

View file

@ -72,14 +72,14 @@ var temp2: [number[], string[]] = [[1, 2, 3], ["hello", "string"]];
interface myArray extends Array<Number> { }
>myArray : Symbol(myArray, Decl(arrayLiterals2ES6.ts, 40, 67))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 3757, 1))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 4087, 1))
>Number : Symbol(Number, Decl(lib.d.ts, 456, 40), Decl(lib.d.ts, 518, 11))
interface myArray2 extends Array<Number|String> { }
>myArray2 : Symbol(myArray2, Decl(arrayLiterals2ES6.ts, 42, 43))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 3757, 1))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 4087, 1))
>Number : Symbol(Number, Decl(lib.d.ts, 456, 40), Decl(lib.d.ts, 518, 11))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 3861, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 4191, 1))
var d0 = [1, true, ...temp, ]; // has type (string|number|boolean)[]
>d0 : Symbol(d0, Decl(arrayLiterals2ES6.ts, 44, 3))

View file

@ -2,6 +2,6 @@
var foo = async (): Promise<void> => {
>foo : Symbol(foo, Decl(asyncArrowFunction1_es6.ts, 1, 3))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
};

View file

@ -2,16 +2,16 @@
type MyPromise<T> = Promise<T>;
>MyPromise : Symbol(MyPromise, Decl(asyncAwait_es6.ts, 0, 0), Decl(asyncAwait_es6.ts, 1, 11))
>T : Symbol(T, Decl(asyncAwait_es6.ts, 0, 15))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>T : Symbol(T, Decl(asyncAwait_es6.ts, 0, 15))
declare var MyPromise: typeof Promise;
>MyPromise : Symbol(MyPromise, Decl(asyncAwait_es6.ts, 0, 0), Decl(asyncAwait_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
declare var p: Promise<number>;
>p : Symbol(p, Decl(asyncAwait_es6.ts, 2, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
declare var mp: MyPromise<number>;
>mp : Symbol(mp, Decl(asyncAwait_es6.ts, 3, 11))
@ -22,7 +22,7 @@ async function f0() { }
async function f1(): Promise<void> { }
>f1 : Symbol(f1, Decl(asyncAwait_es6.ts, 5, 23))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
async function f3(): MyPromise<void> { }
>f3 : Symbol(f3, Decl(asyncAwait_es6.ts, 6, 38))
@ -33,7 +33,7 @@ let f4 = async function() { }
let f5 = async function(): Promise<void> { }
>f5 : Symbol(f5, Decl(asyncAwait_es6.ts, 10, 3))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
let f6 = async function(): MyPromise<void> { }
>f6 : Symbol(f6, Decl(asyncAwait_es6.ts, 11, 3))
@ -44,7 +44,7 @@ let f7 = async () => { };
let f8 = async (): Promise<void> => { };
>f8 : Symbol(f8, Decl(asyncAwait_es6.ts, 14, 3))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
let f9 = async (): MyPromise<void> => { };
>f9 : Symbol(f9, Decl(asyncAwait_es6.ts, 15, 3))
@ -60,7 +60,7 @@ let f11 = async () => mp;
let f12 = async (): Promise<number> => mp;
>f12 : Symbol(f12, Decl(asyncAwait_es6.ts, 18, 3))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>mp : Symbol(mp, Decl(asyncAwait_es6.ts, 3, 11))
let f13 = async (): MyPromise<number> => p;
@ -76,7 +76,7 @@ let o = {
async m2(): Promise<void> { },
>m2 : Symbol(m2, Decl(asyncAwait_es6.ts, 22, 16))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
async m3(): MyPromise<void> { }
>m3 : Symbol(m3, Decl(asyncAwait_es6.ts, 23, 31))
@ -92,7 +92,7 @@ class C {
async m2(): Promise<void> { }
>m2 : Symbol(m2, Decl(asyncAwait_es6.ts, 28, 15))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
async m3(): MyPromise<void> { }
>m3 : Symbol(m3, Decl(asyncAwait_es6.ts, 29, 30))
@ -103,7 +103,7 @@ class C {
static async m5(): Promise<void> { }
>m5 : Symbol(C.m5, Decl(asyncAwait_es6.ts, 31, 22))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
static async m6(): MyPromise<void> { }
>m6 : Symbol(C.m6, Decl(asyncAwait_es6.ts, 32, 37))

View file

@ -1,5 +1,5 @@
=== tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration11_es6.ts ===
async function await(): Promise<void> {
>await : Symbol(await, Decl(asyncFunctionDeclaration11_es6.ts, 0, 0))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
}

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration14_es6.ts ===
async function foo(): Promise<void> {
>foo : Symbol(foo, Decl(asyncFunctionDeclaration14_es6.ts, 0, 0))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
return;
}

View file

@ -1,5 +1,5 @@
=== tests/cases/conformance/async/es6/functionDeclarations/asyncFunctionDeclaration1_es6.ts ===
async function foo(): Promise<void> {
>foo : Symbol(foo, Decl(asyncFunctionDeclaration1_es6.ts, 0, 0))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
}

View file

@ -4,11 +4,11 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitBinaryExpression1_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitBinaryExpression1_es6.ts, 1, 32))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = await p || a;

View file

@ -4,11 +4,11 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitBinaryExpression2_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitBinaryExpression2_es6.ts, 1, 32))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = await p && a;

View file

@ -4,11 +4,11 @@ declare var a: number;
declare var p: Promise<number>;
>p : Symbol(p, Decl(awaitBinaryExpression3_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitBinaryExpression3_es6.ts, 1, 31))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = await p + a;

View file

@ -4,11 +4,11 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitBinaryExpression4_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitBinaryExpression4_es6.ts, 1, 32))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = await p, a;

View file

@ -4,11 +4,11 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitBinaryExpression5_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitBinaryExpression5_es6.ts, 1, 32))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var o: { a: boolean; };

View file

@ -4,7 +4,7 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitCallExpression1_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
declare function fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
>fn : Symbol(fn, Decl(awaitCallExpression1_es6.ts, 1, 32))
@ -21,14 +21,14 @@ declare var o: { fn(arg0: boolean, arg1: boolean, arg2: boolean): void; };
declare var pfn: Promise<{ (arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>pfn : Symbol(pfn, Decl(awaitCallExpression1_es6.ts, 4, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>arg0 : Symbol(arg0, Decl(awaitCallExpression1_es6.ts, 4, 28))
>arg1 : Symbol(arg1, Decl(awaitCallExpression1_es6.ts, 4, 42))
>arg2 : Symbol(arg2, Decl(awaitCallExpression1_es6.ts, 4, 57))
declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>po : Symbol(po, Decl(awaitCallExpression1_es6.ts, 5, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>fn : Symbol(fn, Decl(awaitCallExpression1_es6.ts, 5, 25))
>arg0 : Symbol(arg0, Decl(awaitCallExpression1_es6.ts, 5, 29))
>arg1 : Symbol(arg1, Decl(awaitCallExpression1_es6.ts, 5, 43))
@ -36,7 +36,7 @@ declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitCallExpression1_es6.ts, 5, 84))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = fn(a, a, a);

View file

@ -4,7 +4,7 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitCallExpression2_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
declare function fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
>fn : Symbol(fn, Decl(awaitCallExpression2_es6.ts, 1, 32))
@ -21,14 +21,14 @@ declare var o: { fn(arg0: boolean, arg1: boolean, arg2: boolean): void; };
declare var pfn: Promise<{ (arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>pfn : Symbol(pfn, Decl(awaitCallExpression2_es6.ts, 4, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>arg0 : Symbol(arg0, Decl(awaitCallExpression2_es6.ts, 4, 28))
>arg1 : Symbol(arg1, Decl(awaitCallExpression2_es6.ts, 4, 42))
>arg2 : Symbol(arg2, Decl(awaitCallExpression2_es6.ts, 4, 57))
declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>po : Symbol(po, Decl(awaitCallExpression2_es6.ts, 5, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>fn : Symbol(fn, Decl(awaitCallExpression2_es6.ts, 5, 25))
>arg0 : Symbol(arg0, Decl(awaitCallExpression2_es6.ts, 5, 29))
>arg1 : Symbol(arg1, Decl(awaitCallExpression2_es6.ts, 5, 43))
@ -36,7 +36,7 @@ declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitCallExpression2_es6.ts, 5, 84))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = fn(await p, a, a);

View file

@ -4,7 +4,7 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitCallExpression3_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
declare function fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
>fn : Symbol(fn, Decl(awaitCallExpression3_es6.ts, 1, 32))
@ -21,14 +21,14 @@ declare var o: { fn(arg0: boolean, arg1: boolean, arg2: boolean): void; };
declare var pfn: Promise<{ (arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>pfn : Symbol(pfn, Decl(awaitCallExpression3_es6.ts, 4, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>arg0 : Symbol(arg0, Decl(awaitCallExpression3_es6.ts, 4, 28))
>arg1 : Symbol(arg1, Decl(awaitCallExpression3_es6.ts, 4, 42))
>arg2 : Symbol(arg2, Decl(awaitCallExpression3_es6.ts, 4, 57))
declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>po : Symbol(po, Decl(awaitCallExpression3_es6.ts, 5, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>fn : Symbol(fn, Decl(awaitCallExpression3_es6.ts, 5, 25))
>arg0 : Symbol(arg0, Decl(awaitCallExpression3_es6.ts, 5, 29))
>arg1 : Symbol(arg1, Decl(awaitCallExpression3_es6.ts, 5, 43))
@ -36,7 +36,7 @@ declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitCallExpression3_es6.ts, 5, 84))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = fn(a, await p, a);

View file

@ -4,7 +4,7 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitCallExpression4_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
declare function fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
>fn : Symbol(fn, Decl(awaitCallExpression4_es6.ts, 1, 32))
@ -21,14 +21,14 @@ declare var o: { fn(arg0: boolean, arg1: boolean, arg2: boolean): void; };
declare var pfn: Promise<{ (arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>pfn : Symbol(pfn, Decl(awaitCallExpression4_es6.ts, 4, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>arg0 : Symbol(arg0, Decl(awaitCallExpression4_es6.ts, 4, 28))
>arg1 : Symbol(arg1, Decl(awaitCallExpression4_es6.ts, 4, 42))
>arg2 : Symbol(arg2, Decl(awaitCallExpression4_es6.ts, 4, 57))
declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>po : Symbol(po, Decl(awaitCallExpression4_es6.ts, 5, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>fn : Symbol(fn, Decl(awaitCallExpression4_es6.ts, 5, 25))
>arg0 : Symbol(arg0, Decl(awaitCallExpression4_es6.ts, 5, 29))
>arg1 : Symbol(arg1, Decl(awaitCallExpression4_es6.ts, 5, 43))
@ -36,7 +36,7 @@ declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitCallExpression4_es6.ts, 5, 84))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = (await pfn)(a, a, a);

View file

@ -4,7 +4,7 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitCallExpression5_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
declare function fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
>fn : Symbol(fn, Decl(awaitCallExpression5_es6.ts, 1, 32))
@ -21,14 +21,14 @@ declare var o: { fn(arg0: boolean, arg1: boolean, arg2: boolean): void; };
declare var pfn: Promise<{ (arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>pfn : Symbol(pfn, Decl(awaitCallExpression5_es6.ts, 4, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>arg0 : Symbol(arg0, Decl(awaitCallExpression5_es6.ts, 4, 28))
>arg1 : Symbol(arg1, Decl(awaitCallExpression5_es6.ts, 4, 42))
>arg2 : Symbol(arg2, Decl(awaitCallExpression5_es6.ts, 4, 57))
declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>po : Symbol(po, Decl(awaitCallExpression5_es6.ts, 5, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>fn : Symbol(fn, Decl(awaitCallExpression5_es6.ts, 5, 25))
>arg0 : Symbol(arg0, Decl(awaitCallExpression5_es6.ts, 5, 29))
>arg1 : Symbol(arg1, Decl(awaitCallExpression5_es6.ts, 5, 43))
@ -36,7 +36,7 @@ declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitCallExpression5_es6.ts, 5, 84))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = o.fn(a, a, a);

View file

@ -4,7 +4,7 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitCallExpression6_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
declare function fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
>fn : Symbol(fn, Decl(awaitCallExpression6_es6.ts, 1, 32))
@ -21,14 +21,14 @@ declare var o: { fn(arg0: boolean, arg1: boolean, arg2: boolean): void; };
declare var pfn: Promise<{ (arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>pfn : Symbol(pfn, Decl(awaitCallExpression6_es6.ts, 4, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>arg0 : Symbol(arg0, Decl(awaitCallExpression6_es6.ts, 4, 28))
>arg1 : Symbol(arg1, Decl(awaitCallExpression6_es6.ts, 4, 42))
>arg2 : Symbol(arg2, Decl(awaitCallExpression6_es6.ts, 4, 57))
declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>po : Symbol(po, Decl(awaitCallExpression6_es6.ts, 5, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>fn : Symbol(fn, Decl(awaitCallExpression6_es6.ts, 5, 25))
>arg0 : Symbol(arg0, Decl(awaitCallExpression6_es6.ts, 5, 29))
>arg1 : Symbol(arg1, Decl(awaitCallExpression6_es6.ts, 5, 43))
@ -36,7 +36,7 @@ declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitCallExpression6_es6.ts, 5, 84))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = o.fn(await p, a, a);

View file

@ -4,7 +4,7 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitCallExpression7_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
declare function fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
>fn : Symbol(fn, Decl(awaitCallExpression7_es6.ts, 1, 32))
@ -21,14 +21,14 @@ declare var o: { fn(arg0: boolean, arg1: boolean, arg2: boolean): void; };
declare var pfn: Promise<{ (arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>pfn : Symbol(pfn, Decl(awaitCallExpression7_es6.ts, 4, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>arg0 : Symbol(arg0, Decl(awaitCallExpression7_es6.ts, 4, 28))
>arg1 : Symbol(arg1, Decl(awaitCallExpression7_es6.ts, 4, 42))
>arg2 : Symbol(arg2, Decl(awaitCallExpression7_es6.ts, 4, 57))
declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>po : Symbol(po, Decl(awaitCallExpression7_es6.ts, 5, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>fn : Symbol(fn, Decl(awaitCallExpression7_es6.ts, 5, 25))
>arg0 : Symbol(arg0, Decl(awaitCallExpression7_es6.ts, 5, 29))
>arg1 : Symbol(arg1, Decl(awaitCallExpression7_es6.ts, 5, 43))
@ -36,7 +36,7 @@ declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitCallExpression7_es6.ts, 5, 84))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = o.fn(a, await p, a);

View file

@ -4,7 +4,7 @@ declare var a: boolean;
declare var p: Promise<boolean>;
>p : Symbol(p, Decl(awaitCallExpression8_es6.ts, 1, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
declare function fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
>fn : Symbol(fn, Decl(awaitCallExpression8_es6.ts, 1, 32))
@ -21,14 +21,14 @@ declare var o: { fn(arg0: boolean, arg1: boolean, arg2: boolean): void; };
declare var pfn: Promise<{ (arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>pfn : Symbol(pfn, Decl(awaitCallExpression8_es6.ts, 4, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>arg0 : Symbol(arg0, Decl(awaitCallExpression8_es6.ts, 4, 28))
>arg1 : Symbol(arg1, Decl(awaitCallExpression8_es6.ts, 4, 42))
>arg2 : Symbol(arg2, Decl(awaitCallExpression8_es6.ts, 4, 57))
declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void; }>;
>po : Symbol(po, Decl(awaitCallExpression8_es6.ts, 5, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>fn : Symbol(fn, Decl(awaitCallExpression8_es6.ts, 5, 25))
>arg0 : Symbol(arg0, Decl(awaitCallExpression8_es6.ts, 5, 29))
>arg1 : Symbol(arg1, Decl(awaitCallExpression8_es6.ts, 5, 43))
@ -36,7 +36,7 @@ declare var po: Promise<{ fn(arg0: boolean, arg1: boolean, arg2: boolean): void;
async function func(): Promise<void> {
>func : Symbol(func, Decl(awaitCallExpression8_es6.ts, 5, 84))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
"before";
var b = (await po).fn(a, a, a);

View file

@ -94,7 +94,7 @@ xa[1].foo(1, 2, ...a, "abc");
>a : Symbol(a, Decl(callWithSpreadES6.ts, 8, 3))
(<Function>xa[1].foo)(...[1, 2, "abc"]);
>Function : Symbol(Function, Decl(lib.d.ts, 223, 38), Decl(lib.d.ts, 269, 11), Decl(lib.d.ts, 3678, 1))
>Function : Symbol(Function, Decl(lib.d.ts, 223, 38), Decl(lib.d.ts, 269, 11), Decl(lib.d.ts, 4008, 1))
>xa[1].foo : Symbol(X.foo, Decl(callWithSpreadES6.ts, 1, 13))
>xa : Symbol(xa, Decl(callWithSpreadES6.ts, 11, 3))
>foo : Symbol(X.foo, Decl(callWithSpreadES6.ts, 1, 13))

View file

@ -8,18 +8,18 @@
type arrayString = Array<String>
>arrayString : Symbol(arrayString, Decl(destructuringParameterDeclaration3ES5.ts, 0, 0))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 3757, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 3861, 1))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 4087, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 4191, 1))
type someArray = Array<String> | number[];
>someArray : Symbol(someArray, Decl(destructuringParameterDeclaration3ES5.ts, 7, 32))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 3757, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 3861, 1))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 4087, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 4191, 1))
type stringOrNumArray = Array<String|Number>;
>stringOrNumArray : Symbol(stringOrNumArray, Decl(destructuringParameterDeclaration3ES5.ts, 8, 42))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 3757, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 3861, 1))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 4087, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 4191, 1))
>Number : Symbol(Number, Decl(lib.d.ts, 456, 40), Decl(lib.d.ts, 518, 11))
function a1(...x: (number|string)[]) { }
@ -33,8 +33,8 @@ function a2(...a) { }
function a3(...a: Array<String>) { }
>a3 : Symbol(a3, Decl(destructuringParameterDeclaration3ES5.ts, 12, 21))
>a : Symbol(a, Decl(destructuringParameterDeclaration3ES5.ts, 13, 12))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 3757, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 3861, 1))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 4087, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 4191, 1))
function a4(...a: arrayString) { }
>a4 : Symbol(a4, Decl(destructuringParameterDeclaration3ES5.ts, 13, 36))

View file

@ -8,18 +8,18 @@
type arrayString = Array<String>
>arrayString : Symbol(arrayString, Decl(destructuringParameterDeclaration3ES6.ts, 0, 0))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 3757, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 3861, 1))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 4087, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 4191, 1))
type someArray = Array<String> | number[];
>someArray : Symbol(someArray, Decl(destructuringParameterDeclaration3ES6.ts, 7, 32))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 3757, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 3861, 1))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 4087, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 4191, 1))
type stringOrNumArray = Array<String|Number>;
>stringOrNumArray : Symbol(stringOrNumArray, Decl(destructuringParameterDeclaration3ES6.ts, 8, 42))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 3757, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 3861, 1))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 4087, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 4191, 1))
>Number : Symbol(Number, Decl(lib.d.ts, 456, 40), Decl(lib.d.ts, 518, 11))
function a1(...x: (number|string)[]) { }
@ -33,8 +33,8 @@ function a2(...a) { }
function a3(...a: Array<String>) { }
>a3 : Symbol(a3, Decl(destructuringParameterDeclaration3ES6.ts, 12, 21))
>a : Symbol(a, Decl(destructuringParameterDeclaration3ES6.ts, 13, 12))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 3757, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 3861, 1))
>Array : Symbol(Array, Decl(lib.d.ts, 1000, 23), Decl(lib.d.ts, 1171, 11), Decl(lib.d.ts, 4087, 1))
>String : Symbol(String, Decl(lib.d.ts, 275, 1), Decl(lib.d.ts, 443, 11), Decl(lib.d.ts, 4191, 1))
function a4(...a: arrayString) { }
>a4 : Symbol(a4, Decl(destructuringParameterDeclaration3ES6.ts, 13, 36))

View file

@ -5,7 +5,7 @@ function f() {
if (Math.random()) {
>Math.random : Symbol(Math.random, Decl(lib.d.ts, 608, 38))
>Math : Symbol(Math, Decl(lib.d.ts, 522, 1), Decl(lib.d.ts, 633, 11), Decl(lib.d.ts, 4009, 60))
>Math : Symbol(Math, Decl(lib.d.ts, 522, 1), Decl(lib.d.ts, 633, 11), Decl(lib.d.ts, 4339, 60))
>random : Symbol(Math.random, Decl(lib.d.ts, 608, 38))
let arguments = 100;

View file

@ -8,7 +8,7 @@ function f() {
if (Math.random()) {
>Math.random : Symbol(Math.random, Decl(lib.d.ts, 608, 38))
>Math : Symbol(Math, Decl(lib.d.ts, 522, 1), Decl(lib.d.ts, 633, 11), Decl(lib.d.ts, 4009, 60))
>Math : Symbol(Math, Decl(lib.d.ts, 522, 1), Decl(lib.d.ts, 633, 11), Decl(lib.d.ts, 4339, 60))
>random : Symbol(Math.random, Decl(lib.d.ts, 608, 38))
const arguments = 100;

View file

@ -8,7 +8,7 @@ function f() {
if (Math.random()) {
>Math.random : Symbol(Math.random, Decl(lib.d.ts, 608, 38))
>Math : Symbol(Math, Decl(lib.d.ts, 522, 1), Decl(lib.d.ts, 633, 11), Decl(lib.d.ts, 4009, 60))
>Math : Symbol(Math, Decl(lib.d.ts, 522, 1), Decl(lib.d.ts, 633, 11), Decl(lib.d.ts, 4339, 60))
>random : Symbol(Math.random, Decl(lib.d.ts, 608, 38))
return () => arguments[0];

View file

@ -9,7 +9,7 @@ function f() {
if (Math.random()) {
>Math.random : Symbol(Math.random, Decl(lib.d.ts, 608, 38))
>Math : Symbol(Math, Decl(lib.d.ts, 522, 1), Decl(lib.d.ts, 633, 11), Decl(lib.d.ts, 4009, 60))
>Math : Symbol(Math, Decl(lib.d.ts, 522, 1), Decl(lib.d.ts, 633, 11), Decl(lib.d.ts, 4339, 60))
>random : Symbol(Math.random, Decl(lib.d.ts, 608, 38))
return () => arguments[0];

View file

@ -10,7 +10,7 @@ function f() {
if (Math.random()) {
>Math.random : Symbol(Math.random, Decl(lib.d.ts, 608, 38))
>Math : Symbol(Math, Decl(lib.d.ts, 522, 1), Decl(lib.d.ts, 633, 11), Decl(lib.d.ts, 4009, 60))
>Math : Symbol(Math, Decl(lib.d.ts, 522, 1), Decl(lib.d.ts, 633, 11), Decl(lib.d.ts, 4339, 60))
>random : Symbol(Math.random, Decl(lib.d.ts, 608, 38))
return () => arguments;

View file

@ -4,6 +4,6 @@ var v: string;
for (v of [""].values()) { }
>v : Symbol(v, Decl(for-of13.ts, 0, 3))
>[""].values : Symbol(Array.values, Decl(lib.d.ts, 3771, 37))
>values : Symbol(Array.values, Decl(lib.d.ts, 3771, 37))
>[""].values : Symbol(Array.values, Decl(lib.d.ts, 4101, 37))
>values : Symbol(Array.values, Decl(lib.d.ts, 4101, 37))

View file

@ -22,9 +22,9 @@ class StringIterator {
};
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(StringIterator, Decl(for-of18.ts, 1, 33))

View file

@ -27,9 +27,9 @@ class FooIterator {
};
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(for-of19.ts, 4, 13))

View file

@ -27,9 +27,9 @@ class FooIterator {
};
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(for-of20.ts, 4, 13))

View file

@ -27,9 +27,9 @@ class FooIterator {
};
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(for-of21.ts, 4, 13))

View file

@ -28,9 +28,9 @@ class FooIterator {
};
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(for-of22.ts, 5, 13))

View file

@ -27,9 +27,9 @@ class FooIterator {
};
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(for-of23.ts, 4, 13))

View file

@ -10,9 +10,9 @@ class StringIterator {
>StringIterator : Symbol(StringIterator, Decl(for-of25.ts, 1, 37))
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return x;
>x : Symbol(x, Decl(for-of25.ts, 0, 3))

View file

@ -16,9 +16,9 @@ class StringIterator {
>x : Symbol(x, Decl(for-of26.ts, 0, 3))
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(StringIterator, Decl(for-of26.ts, 1, 37))

View file

@ -7,7 +7,7 @@ class StringIterator {
>StringIterator : Symbol(StringIterator, Decl(for-of27.ts, 0, 37))
[Symbol.iterator]: any;
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
}

View file

@ -10,9 +10,9 @@ class StringIterator {
>next : Symbol(next, Decl(for-of28.ts, 2, 22))
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(StringIterator, Decl(for-of28.ts, 0, 37))

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/for-ofStatements/for-of37.ts ===
var map = new Map([["", true]]);
>map : Symbol(map, Decl(for-of37.ts, 0, 3))
>Map : Symbol(Map, Decl(lib.d.ts, 4182, 1), Decl(lib.d.ts, 4205, 11))
>Map : Symbol(Map, Decl(lib.d.ts, 4512, 1), Decl(lib.d.ts, 4535, 11))
for (var v of map) {
>v : Symbol(v, Decl(for-of37.ts, 1, 8))

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/for-ofStatements/for-of38.ts ===
var map = new Map([["", true]]);
>map : Symbol(map, Decl(for-of38.ts, 0, 3))
>Map : Symbol(Map, Decl(lib.d.ts, 4182, 1), Decl(lib.d.ts, 4205, 11))
>Map : Symbol(Map, Decl(lib.d.ts, 4512, 1), Decl(lib.d.ts, 4535, 11))
for (var [k, v] of map) {
>k : Symbol(k, Decl(for-of38.ts, 1, 10))

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/for-ofStatements/for-of40.ts ===
var map = new Map([["", true]]);
>map : Symbol(map, Decl(for-of40.ts, 0, 3))
>Map : Symbol(Map, Decl(lib.d.ts, 4182, 1), Decl(lib.d.ts, 4205, 11))
>Map : Symbol(Map, Decl(lib.d.ts, 4512, 1), Decl(lib.d.ts, 4535, 11))
for (var [k = "", v = false] of map) {
>k : Symbol(k, Decl(for-of40.ts, 1, 10))

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/for-ofStatements/for-of44.ts ===
var array: [number, string | boolean | symbol][] = [[0, ""], [0, true], [1, Symbol()]]
>array : Symbol(array, Decl(for-of44.ts, 0, 3))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
for (var [num, strBoolSym] of array) {
>num : Symbol(num, Decl(for-of44.ts, 1, 10))

View file

@ -5,7 +5,7 @@ var k: string, v: boolean;
var map = new Map([["", true]]);
>map : Symbol(map, Decl(for-of45.ts, 1, 3))
>Map : Symbol(Map, Decl(lib.d.ts, 4182, 1), Decl(lib.d.ts, 4205, 11))
>Map : Symbol(Map, Decl(lib.d.ts, 4512, 1), Decl(lib.d.ts, 4535, 11))
for ([k = "", v = false] of map) {
>k : Symbol(k, Decl(for-of45.ts, 0, 3))

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/for-ofStatements/for-of50.ts ===
var map = new Map([["", true]]);
>map : Symbol(map, Decl(for-of50.ts, 0, 3))
>Map : Symbol(Map, Decl(lib.d.ts, 4182, 1), Decl(lib.d.ts, 4205, 11))
>Map : Symbol(Map, Decl(lib.d.ts, 4512, 1), Decl(lib.d.ts, 4535, 11))
for (const [k, v] of map) {
>k : Symbol(k, Decl(for-of50.ts, 1, 12))

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/for-ofStatements/for-of57.ts ===
var iter: Iterable<number>;
>iter : Symbol(iter, Decl(for-of57.ts, 0, 3))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
for (let num of iter) { }
>num : Symbol(num, Decl(for-of57.ts, 1, 8))

View file

@ -3,9 +3,9 @@ class C {
>C : Symbol(C, Decl(generatorES6_6.ts, 0, 0))
*[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
let a = yield 1;
>a : Symbol(a, Decl(generatorES6_6.ts, 2, 7))

View file

@ -5,15 +5,15 @@ class C {
f(s: string): Iterable<any>;
>f : Symbol(f, Decl(generatorOverloads4.ts, 0, 9), Decl(generatorOverloads4.ts, 1, 32), Decl(generatorOverloads4.ts, 2, 32))
>s : Symbol(s, Decl(generatorOverloads4.ts, 1, 6))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
f(s: number): Iterable<any>;
>f : Symbol(f, Decl(generatorOverloads4.ts, 0, 9), Decl(generatorOverloads4.ts, 1, 32), Decl(generatorOverloads4.ts, 2, 32))
>s : Symbol(s, Decl(generatorOverloads4.ts, 2, 6))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
*f(s: any): Iterable<any> { }
>f : Symbol(f, Decl(generatorOverloads4.ts, 0, 9), Decl(generatorOverloads4.ts, 1, 32), Decl(generatorOverloads4.ts, 2, 32))
>s : Symbol(s, Decl(generatorOverloads4.ts, 3, 7))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
}

View file

@ -5,15 +5,15 @@ module M {
function f(s: string): Iterable<any>;
>f : Symbol(f, Decl(generatorOverloads5.ts, 0, 10), Decl(generatorOverloads5.ts, 1, 41), Decl(generatorOverloads5.ts, 2, 41))
>s : Symbol(s, Decl(generatorOverloads5.ts, 1, 15))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
function f(s: number): Iterable<any>;
>f : Symbol(f, Decl(generatorOverloads5.ts, 0, 10), Decl(generatorOverloads5.ts, 1, 41), Decl(generatorOverloads5.ts, 2, 41))
>s : Symbol(s, Decl(generatorOverloads5.ts, 2, 15))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
function* f(s: any): Iterable<any> { }
>f : Symbol(f, Decl(generatorOverloads5.ts, 0, 10), Decl(generatorOverloads5.ts, 1, 41), Decl(generatorOverloads5.ts, 2, 41))
>s : Symbol(s, Decl(generatorOverloads5.ts, 3, 16))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
}

View file

@ -1,5 +1,5 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck1.ts ===
function* g1(): Iterator<string> { }
>g1 : Symbol(g1, Decl(generatorTypeCheck1.ts, 0, 0))
>Iterator : Symbol(Iterator, Decl(lib.d.ts, 3980, 1))
>Iterator : Symbol(Iterator, Decl(lib.d.ts, 4310, 1))

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck10.ts ===
function* g(): IterableIterator<any> {
>g : Symbol(g, Decl(generatorTypeCheck10.ts, 0, 0))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 3990, 1))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 4320, 1))
return;
}

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck11.ts ===
function* g(): IterableIterator<number> {
>g : Symbol(g, Decl(generatorTypeCheck11.ts, 0, 0))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 3990, 1))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 4320, 1))
return 0;
}

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck12.ts ===
function* g(): IterableIterator<number> {
>g : Symbol(g, Decl(generatorTypeCheck12.ts, 0, 0))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 3990, 1))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 4320, 1))
return "";
}

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck13.ts ===
function* g(): IterableIterator<number> {
>g : Symbol(g, Decl(generatorTypeCheck13.ts, 0, 0))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 3990, 1))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 4320, 1))
yield 0;
return "";

View file

@ -10,7 +10,7 @@ class Bar extends Foo { y: string }
function* g(): IterableIterator<Foo> {
>g : Symbol(g, Decl(generatorTypeCheck17.ts, 1, 35))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 3990, 1))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 4320, 1))
>Foo : Symbol(Foo, Decl(generatorTypeCheck17.ts, 0, 0))
yield;

View file

@ -10,7 +10,7 @@ class Bar extends Foo { y: string }
function* g(): IterableIterator<Foo> {
>g : Symbol(g, Decl(generatorTypeCheck19.ts, 1, 35))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 3990, 1))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 4320, 1))
>Foo : Symbol(Foo, Decl(generatorTypeCheck19.ts, 0, 0))
yield;

View file

@ -1,5 +1,5 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck2.ts ===
function* g1(): Iterable<string> { }
>g1 : Symbol(g1, Decl(generatorTypeCheck2.ts, 0, 0))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck26.ts ===
function* g(): IterableIterator<(x: string) => number> {
>g : Symbol(g, Decl(generatorTypeCheck26.ts, 0, 0))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 3990, 1))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 4320, 1))
>x : Symbol(x, Decl(generatorTypeCheck26.ts, 0, 33))
yield x => x.length;

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck27.ts ===
function* g(): IterableIterator<(x: string) => number> {
>g : Symbol(g, Decl(generatorTypeCheck27.ts, 0, 0))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 3990, 1))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 4320, 1))
>x : Symbol(x, Decl(generatorTypeCheck27.ts, 0, 33))
yield * function* () {

View file

@ -1,14 +1,14 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck28.ts ===
function* g(): IterableIterator<(x: string) => number> {
>g : Symbol(g, Decl(generatorTypeCheck28.ts, 0, 0))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 3990, 1))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 4320, 1))
>x : Symbol(x, Decl(generatorTypeCheck28.ts, 0, 33))
yield * {
*[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
yield x => x.length;
>x : Symbol(x, Decl(generatorTypeCheck28.ts, 3, 17))

View file

@ -1,8 +1,8 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck29.ts ===
function* g2(): Iterator<Iterable<(x: string) => number>> {
>g2 : Symbol(g2, Decl(generatorTypeCheck29.ts, 0, 0))
>Iterator : Symbol(Iterator, Decl(lib.d.ts, 3980, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterator : Symbol(Iterator, Decl(lib.d.ts, 4310, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
>x : Symbol(x, Decl(generatorTypeCheck29.ts, 0, 35))
yield function* () {

View file

@ -1,5 +1,5 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck3.ts ===
function* g1(): IterableIterator<string> { }
>g1 : Symbol(g1, Decl(generatorTypeCheck3.ts, 0, 0))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 3990, 1))
>IterableIterator : Symbol(IterableIterator, Decl(lib.d.ts, 4320, 1))

View file

@ -1,8 +1,8 @@
=== tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck30.ts ===
function* g2(): Iterator<Iterable<(x: string) => number>> {
>g2 : Symbol(g2, Decl(generatorTypeCheck30.ts, 0, 0))
>Iterator : Symbol(Iterator, Decl(lib.d.ts, 3980, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterator : Symbol(Iterator, Decl(lib.d.ts, 4310, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
>x : Symbol(x, Decl(generatorTypeCheck30.ts, 0, 35))
yield function* () {

View file

@ -6,7 +6,7 @@ declare function foo<T, U>(x: T, fun: () => Iterator<(x: T) => U>, fun2: (y: U)
>x : Symbol(x, Decl(generatorTypeCheck45.ts, 0, 27))
>T : Symbol(T, Decl(generatorTypeCheck45.ts, 0, 21))
>fun : Symbol(fun, Decl(generatorTypeCheck45.ts, 0, 32))
>Iterator : Symbol(Iterator, Decl(lib.d.ts, 3980, 1))
>Iterator : Symbol(Iterator, Decl(lib.d.ts, 4310, 1))
>x : Symbol(x, Decl(generatorTypeCheck45.ts, 0, 54))
>T : Symbol(T, Decl(generatorTypeCheck45.ts, 0, 21))
>U : Symbol(U, Decl(generatorTypeCheck45.ts, 0, 23))

View file

@ -6,7 +6,7 @@ declare function foo<T, U>(x: T, fun: () => Iterable<(x: T) => U>, fun2: (y: U)
>x : Symbol(x, Decl(generatorTypeCheck46.ts, 0, 27))
>T : Symbol(T, Decl(generatorTypeCheck46.ts, 0, 21))
>fun : Symbol(fun, Decl(generatorTypeCheck46.ts, 0, 32))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
>x : Symbol(x, Decl(generatorTypeCheck46.ts, 0, 54))
>T : Symbol(T, Decl(generatorTypeCheck46.ts, 0, 21))
>U : Symbol(U, Decl(generatorTypeCheck46.ts, 0, 23))
@ -21,9 +21,9 @@ foo("", function* () {
yield* {
*[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
yield x => x.length
>x : Symbol(x, Decl(generatorTypeCheck46.ts, 5, 17))

View file

@ -13,7 +13,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iterableArrayPattern1.ts, 3, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iterableArrayPattern1.ts, 4, 28))
@ -22,9 +22,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iterableArrayPattern1.ts, 0, 32))

View file

@ -36,9 +36,9 @@ class FooIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(iterableArrayPattern11.ts, 3, 27))

View file

@ -36,9 +36,9 @@ class FooIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(iterableArrayPattern12.ts, 3, 27))

View file

@ -35,9 +35,9 @@ class FooIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(iterableArrayPattern13.ts, 3, 27))

View file

@ -13,7 +13,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iterableArrayPattern2.ts, 3, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iterableArrayPattern2.ts, 4, 28))
@ -22,9 +22,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iterableArrayPattern2.ts, 0, 35))

View file

@ -37,9 +37,9 @@ class FooIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(iterableArrayPattern3.ts, 3, 27))

View file

@ -4,5 +4,5 @@ const [[k1, v1], [k2, v2]] = new Map([["", true], ["hello", true]])
>v1 : Symbol(v1, Decl(iterableArrayPattern30.ts, 0, 11))
>k2 : Symbol(k2, Decl(iterableArrayPattern30.ts, 0, 18))
>v2 : Symbol(v2, Decl(iterableArrayPattern30.ts, 0, 21))
>Map : Symbol(Map, Decl(lib.d.ts, 4182, 1), Decl(lib.d.ts, 4205, 11))
>Map : Symbol(Map, Decl(lib.d.ts, 4512, 1), Decl(lib.d.ts, 4535, 11))

View file

@ -37,9 +37,9 @@ class FooIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(iterableArrayPattern4.ts, 3, 27))

View file

@ -32,9 +32,9 @@ class FooIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(FooIterator, Decl(iterableArrayPattern9.ts, 2, 27))

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/expressions/contextualTyping/iterableContextualTyping1.ts ===
var iter: Iterable<(x: string) => number> = [s => s.length];
>iter : Symbol(iter, Decl(iterableContextualTyping1.ts, 0, 3))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
>x : Symbol(x, Decl(iterableContextualTyping1.ts, 0, 20))
>s : Symbol(s, Decl(iterableContextualTyping1.ts, 0, 45))
>s.length : Symbol(String.length, Decl(lib.d.ts, 414, 19))

View file

@ -12,7 +12,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iteratorSpreadInArray.ts, 4, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iteratorSpreadInArray.ts, 5, 28))
@ -21,9 +21,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iteratorSpreadInArray.ts, 0, 36))

View file

@ -1,7 +1,7 @@
=== tests/cases/conformance/es6/spread/iteratorSpreadInArray11.ts ===
var iter: Iterable<number>;
>iter : Symbol(iter, Decl(iteratorSpreadInArray11.ts, 0, 3))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 3986, 1))
>Iterable : Symbol(Iterable, Decl(lib.d.ts, 4316, 1))
var array = [...iter];
>array : Symbol(array, Decl(iteratorSpreadInArray11.ts, 1, 3))

View file

@ -13,7 +13,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iteratorSpreadInArray2.ts, 4, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iteratorSpreadInArray2.ts, 5, 28))
@ -22,9 +22,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iteratorSpreadInArray2.ts, 0, 59))
@ -48,9 +48,9 @@ class NumberIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(NumberIterator, Decl(iteratorSpreadInArray2.ts, 13, 1))

View file

@ -12,7 +12,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iteratorSpreadInArray3.ts, 4, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iteratorSpreadInArray3.ts, 5, 28))
@ -21,9 +21,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iteratorSpreadInArray3.ts, 0, 47))

View file

@ -12,7 +12,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iteratorSpreadInArray4.ts, 4, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iteratorSpreadInArray4.ts, 5, 28))
@ -21,9 +21,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iteratorSpreadInArray4.ts, 0, 42))

View file

@ -17,7 +17,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iteratorSpreadInArray7.ts, 5, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iteratorSpreadInArray7.ts, 6, 28))
@ -26,9 +26,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iteratorSpreadInArray7.ts, 1, 38))

View file

@ -19,7 +19,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iteratorSpreadInCall11.ts, 6, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iteratorSpreadInCall11.ts, 7, 28))
@ -28,9 +28,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iteratorSpreadInCall11.ts, 2, 42))

View file

@ -22,7 +22,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iteratorSpreadInCall12.ts, 8, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iteratorSpreadInCall12.ts, 9, 28))
@ -31,9 +31,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iteratorSpreadInCall12.ts, 4, 1))
@ -57,9 +57,9 @@ class StringIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(StringIterator, Decl(iteratorSpreadInCall12.ts, 17, 1))

View file

@ -16,7 +16,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iteratorSpreadInCall3.ts, 5, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iteratorSpreadInCall3.ts, 6, 28))
@ -25,9 +25,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iteratorSpreadInCall3.ts, 2, 32))

View file

@ -17,7 +17,7 @@ class SymbolIterator {
return {
value: Symbol(),
>value : Symbol(value, Decl(iteratorSpreadInCall5.ts, 5, 16))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
done: false
>done : Symbol(done, Decl(iteratorSpreadInCall5.ts, 6, 28))
@ -26,9 +26,9 @@ class SymbolIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(SymbolIterator, Decl(iteratorSpreadInCall5.ts, 2, 43))
@ -52,9 +52,9 @@ class StringIterator {
}
[Symbol.iterator]() {
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
return this;
>this : Symbol(StringIterator, Decl(iteratorSpreadInCall5.ts, 14, 1))

View file

@ -3,7 +3,7 @@ interface I {
>I : Symbol(I, Decl(parserSymbolProperty1.ts, 0, 0))
[Symbol.iterator]: string;
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3559, 31))
>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 3889, 31))
}

View file

@ -3,7 +3,7 @@ interface I {
>I : Symbol(I, Decl(parserSymbolProperty2.ts, 0, 0))
[Symbol.unscopables](): string;
>Symbol.unscopables : Symbol(SymbolConstructor.unscopables, Decl(lib.d.ts, 3607, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>unscopables : Symbol(SymbolConstructor.unscopables, Decl(lib.d.ts, 3607, 24))
>Symbol.unscopables : Symbol(SymbolConstructor.unscopables, Decl(lib.d.ts, 3937, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>unscopables : Symbol(SymbolConstructor.unscopables, Decl(lib.d.ts, 3937, 24))
}

View file

@ -3,7 +3,7 @@ declare class C {
>C : Symbol(C, Decl(parserSymbolProperty3.ts, 0, 0))
[Symbol.unscopables](): string;
>Symbol.unscopables : Symbol(SymbolConstructor.unscopables, Decl(lib.d.ts, 3607, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>unscopables : Symbol(SymbolConstructor.unscopables, Decl(lib.d.ts, 3607, 24))
>Symbol.unscopables : Symbol(SymbolConstructor.unscopables, Decl(lib.d.ts, 3937, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>unscopables : Symbol(SymbolConstructor.unscopables, Decl(lib.d.ts, 3937, 24))
}

View file

@ -3,7 +3,7 @@ declare class C {
>C : Symbol(C, Decl(parserSymbolProperty4.ts, 0, 0))
[Symbol.toPrimitive]: string;
>Symbol.toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3595, 18))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3595, 18))
>Symbol.toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3925, 18))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3925, 18))
}

View file

@ -3,7 +3,7 @@ class C {
>C : Symbol(C, Decl(parserSymbolProperty5.ts, 0, 0))
[Symbol.toPrimitive]: string;
>Symbol.toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3595, 18))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3595, 18))
>Symbol.toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3925, 18))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3925, 18))
}

View file

@ -3,7 +3,7 @@ class C {
>C : Symbol(C, Decl(parserSymbolProperty6.ts, 0, 0))
[Symbol.toStringTag]: string = "";
>Symbol.toStringTag : Symbol(SymbolConstructor.toStringTag, Decl(lib.d.ts, 3601, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>toStringTag : Symbol(SymbolConstructor.toStringTag, Decl(lib.d.ts, 3601, 24))
>Symbol.toStringTag : Symbol(SymbolConstructor.toStringTag, Decl(lib.d.ts, 3931, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>toStringTag : Symbol(SymbolConstructor.toStringTag, Decl(lib.d.ts, 3931, 24))
}

View file

@ -3,7 +3,7 @@ class C {
>C : Symbol(C, Decl(parserSymbolProperty7.ts, 0, 0))
[Symbol.toStringTag](): void { }
>Symbol.toStringTag : Symbol(SymbolConstructor.toStringTag, Decl(lib.d.ts, 3601, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>toStringTag : Symbol(SymbolConstructor.toStringTag, Decl(lib.d.ts, 3601, 24))
>Symbol.toStringTag : Symbol(SymbolConstructor.toStringTag, Decl(lib.d.ts, 3931, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>toStringTag : Symbol(SymbolConstructor.toStringTag, Decl(lib.d.ts, 3931, 24))
}

View file

@ -3,7 +3,7 @@ var x: {
>x : Symbol(x, Decl(parserSymbolProperty8.ts, 0, 3))
[Symbol.toPrimitive](): string
>Symbol.toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3595, 18))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3595, 18))
>Symbol.toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3925, 18))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3925, 18))
}

View file

@ -3,7 +3,7 @@ var x: {
>x : Symbol(x, Decl(parserSymbolProperty9.ts, 0, 3))
[Symbol.toPrimitive]: string
>Symbol.toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3595, 18))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3595, 18))
>Symbol.toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3925, 18))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3925, 18))
}

View file

@ -22,13 +22,13 @@ interface T3 {
function f1(): Promise<T1> {
>f1 : Symbol(f1, Decl(promiseVoidErrorCallback.ts, 10, 1))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>T1 : Symbol(T1, Decl(promiseVoidErrorCallback.ts, 0, 0))
return Promise.resolve({ __t1: "foo_t1" });
>Promise.resolve : Symbol(PromiseConstructor.resolve, Decl(lib.d.ts, 4921, 39), Decl(lib.d.ts, 4928, 54))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4853, 1), Decl(lib.d.ts, 4939, 11))
>resolve : Symbol(PromiseConstructor.resolve, Decl(lib.d.ts, 4921, 39), Decl(lib.d.ts, 4928, 54))
>Promise.resolve : Symbol(PromiseConstructor.resolve, Decl(lib.d.ts, 4995, 39), Decl(lib.d.ts, 5002, 54))
>Promise : Symbol(Promise, Decl(lib.d.ts, 4927, 1), Decl(lib.d.ts, 5013, 11))
>resolve : Symbol(PromiseConstructor.resolve, Decl(lib.d.ts, 4995, 39), Decl(lib.d.ts, 5002, 54))
>__t1 : Symbol(__t1, Decl(promiseVoidErrorCallback.ts, 13, 28))
}
@ -47,12 +47,12 @@ function f2(x: T1): T2 {
var x3 = f1()
>x3 : Symbol(x3, Decl(promiseVoidErrorCallback.ts, 20, 3))
>f1() .then(f2, (e: Error) => { throw e;}) .then : Symbol(Promise.then, Decl(lib.d.ts, 4858, 22), Decl(lib.d.ts, 4865, 158))
>f1() .then : Symbol(Promise.then, Decl(lib.d.ts, 4858, 22), Decl(lib.d.ts, 4865, 158))
>f1() .then(f2, (e: Error) => { throw e;}) .then : Symbol(Promise.then, Decl(lib.d.ts, 4932, 22), Decl(lib.d.ts, 4939, 158))
>f1() .then : Symbol(Promise.then, Decl(lib.d.ts, 4932, 22), Decl(lib.d.ts, 4939, 158))
>f1 : Symbol(f1, Decl(promiseVoidErrorCallback.ts, 10, 1))
.then(f2, (e: Error) => {
>then : Symbol(Promise.then, Decl(lib.d.ts, 4858, 22), Decl(lib.d.ts, 4865, 158))
>then : Symbol(Promise.then, Decl(lib.d.ts, 4932, 22), Decl(lib.d.ts, 4939, 158))
>f2 : Symbol(f2, Decl(promiseVoidErrorCallback.ts, 14, 1))
>e : Symbol(e, Decl(promiseVoidErrorCallback.ts, 21, 15))
>Error : Symbol(Error, Decl(lib.d.ts, 876, 38), Decl(lib.d.ts, 889, 11))
@ -62,7 +62,7 @@ var x3 = f1()
})
.then((x: T2) => {
>then : Symbol(Promise.then, Decl(lib.d.ts, 4858, 22), Decl(lib.d.ts, 4865, 158))
>then : Symbol(Promise.then, Decl(lib.d.ts, 4932, 22), Decl(lib.d.ts, 4939, 158))
>x : Symbol(x, Decl(promiseVoidErrorCallback.ts, 24, 11))
>T2 : Symbol(T2, Decl(promiseVoidErrorCallback.ts, 2, 1))

View file

@ -5,11 +5,11 @@ var includes: boolean;
includes = "abcde".includes("cd");
>includes : Symbol(includes, Decl(stringIncludes.ts, 1, 3))
>"abcde".includes : Symbol(String.includes, Decl(lib.d.ts, 3874, 37))
>includes : Symbol(String.includes, Decl(lib.d.ts, 3874, 37))
>"abcde".includes : Symbol(String.includes, Decl(lib.d.ts, 4204, 37))
>includes : Symbol(String.includes, Decl(lib.d.ts, 4204, 37))
includes = "abcde".includes("cd", 2);
>includes : Symbol(includes, Decl(stringIncludes.ts, 1, 3))
>"abcde".includes : Symbol(String.includes, Decl(lib.d.ts, 3874, 37))
>includes : Symbol(String.includes, Decl(lib.d.ts, 3874, 37))
>"abcde".includes : Symbol(String.includes, Decl(lib.d.ts, 4204, 37))
>includes : Symbol(String.includes, Decl(lib.d.ts, 4204, 37))

View file

@ -1,9 +1,9 @@
=== tests/cases/conformance/expressions/superPropertyAccess/superSymbolIndexedAccess1.ts ===
var symbol = Symbol.for('myThing');
>symbol : Symbol(symbol, Decl(superSymbolIndexedAccess1.ts, 0, 3))
>Symbol.for : Symbol(SymbolConstructor.for, Decl(lib.d.ts, 3531, 42))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>for : Symbol(SymbolConstructor.for, Decl(lib.d.ts, 3531, 42))
>Symbol.for : Symbol(SymbolConstructor.for, Decl(lib.d.ts, 3861, 42))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>for : Symbol(SymbolConstructor.for, Decl(lib.d.ts, 3861, 42))
class Foo {
>Foo : Symbol(Foo, Decl(superSymbolIndexedAccess1.ts, 0, 35))

View file

@ -4,9 +4,9 @@ class Foo {
>Foo : Symbol(Foo, Decl(superSymbolIndexedAccess2.ts, 0, 0))
[Symbol.isConcatSpreadable]() {
>Symbol.isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3553, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3553, 24))
>Symbol.isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3883, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3883, 24))
return 0;
}
@ -17,14 +17,14 @@ class Bar extends Foo {
>Foo : Symbol(Foo, Decl(superSymbolIndexedAccess2.ts, 0, 0))
[Symbol.isConcatSpreadable]() {
>Symbol.isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3553, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3553, 24))
>Symbol.isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3883, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3883, 24))
return super[Symbol.isConcatSpreadable]();
>super : Symbol(Foo, Decl(superSymbolIndexedAccess2.ts, 0, 0))
>Symbol.isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3553, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3553, 24))
>Symbol.isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3883, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3883, 24))
}
}

View file

@ -3,7 +3,7 @@ class C {
>C : Symbol(C, Decl(symbolDeclarationEmit1.ts, 0, 0))
[Symbol.toPrimitive]: number;
>Symbol.toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3595, 18))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3595, 18))
>Symbol.toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3925, 18))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>toPrimitive : Symbol(SymbolConstructor.toPrimitive, Decl(lib.d.ts, 3925, 18))
}

View file

@ -3,13 +3,13 @@ var obj = {
>obj : Symbol(obj, Decl(symbolDeclarationEmit10.ts, 0, 3))
get [Symbol.isConcatSpreadable]() { return '' },
>Symbol.isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3553, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3553, 24))
>Symbol.isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3883, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3883, 24))
set [Symbol.isConcatSpreadable](x) { }
>Symbol.isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3553, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3509, 102), Decl(lib.d.ts, 3615, 11))
>isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3553, 24))
>Symbol.isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3883, 24))
>Symbol : Symbol(Symbol, Decl(lib.d.ts, 3839, 102), Decl(lib.d.ts, 3945, 11))
>isConcatSpreadable : Symbol(SymbolConstructor.isConcatSpreadable, Decl(lib.d.ts, 3883, 24))
>x : Symbol(x, Decl(symbolDeclarationEmit10.ts, 2, 36))
}

Some files were not shown because too many files have changed in this diff Show more