diff --git a/tests/baselines/reference/declarationEmitInferedDefaultExportType.symbols b/tests/baselines/reference/declarationEmitInferedDefaultExportType.symbols deleted file mode 100644 index 5d49c84e8f8..00000000000 --- a/tests/baselines/reference/declarationEmitInferedDefaultExportType.symbols +++ /dev/null @@ -1,13 +0,0 @@ -=== tests/cases/compiler/declarationEmitInferedDefaultExportType.ts === -// test.ts -export default { - foo: [], ->foo : Symbol(foo, Decl(declarationEmitInferedDefaultExportType.ts, 1, 16)) - - bar: undefined, ->bar : Symbol(bar, Decl(declarationEmitInferedDefaultExportType.ts, 2, 10)) ->undefined : Symbol(undefined) - - baz: null ->baz : Symbol(baz, Decl(declarationEmitInferedDefaultExportType.ts, 3, 17)) -} diff --git a/tests/baselines/reference/declarationEmitInferedDefaultExportType2.symbols b/tests/baselines/reference/declarationEmitInferedDefaultExportType2.symbols deleted file mode 100644 index 8a617715bf4..00000000000 --- a/tests/baselines/reference/declarationEmitInferedDefaultExportType2.symbols +++ /dev/null @@ -1,13 +0,0 @@ -=== tests/cases/compiler/declarationEmitInferedDefaultExportType2.ts === -// test.ts -export = { - foo: [], ->foo : Symbol(foo, Decl(declarationEmitInferedDefaultExportType2.ts, 1, 10)) - - bar: undefined, ->bar : Symbol(bar, Decl(declarationEmitInferedDefaultExportType2.ts, 2, 10)) ->undefined : Symbol(undefined) - - baz: null ->baz : Symbol(baz, Decl(declarationEmitInferedDefaultExportType2.ts, 3, 17)) -} diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias4.symbols b/tests/baselines/reference/declarationEmitInferedTypeAlias4.symbols deleted file mode 100644 index 6108e2326d0..00000000000 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias4.symbols +++ /dev/null @@ -1,21 +0,0 @@ -=== tests/cases/compiler/declarationEmitInferedTypeAlias4.ts === -function f() { ->f : Symbol(f, Decl(declarationEmitInferedTypeAlias4.ts, 0, 0)) ->A : Symbol(A, Decl(declarationEmitInferedTypeAlias4.ts, 0, 11)) - - type Foo = T | { x: Foo }; ->Foo : Symbol(Foo, Decl(declarationEmitInferedTypeAlias4.ts, 0, 17)) ->T : Symbol(T, Decl(declarationEmitInferedTypeAlias4.ts, 1, 13)) ->T : Symbol(T, Decl(declarationEmitInferedTypeAlias4.ts, 1, 13)) ->x : Symbol(x, Decl(declarationEmitInferedTypeAlias4.ts, 1, 23)) ->Foo : Symbol(Foo, Decl(declarationEmitInferedTypeAlias4.ts, 0, 17)) ->T : Symbol(T, Decl(declarationEmitInferedTypeAlias4.ts, 1, 13)) - - var x: Foo; ->x : Symbol(x, Decl(declarationEmitInferedTypeAlias4.ts, 2, 7)) ->Foo : Symbol(Foo, Decl(declarationEmitInferedTypeAlias4.ts, 0, 17)) ->A : Symbol(A, Decl(declarationEmitInferedTypeAlias4.ts, 0, 11)) - - return x; ->x : Symbol(x, Decl(declarationEmitInferedTypeAlias4.ts, 2, 7)) -} diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias8.symbols b/tests/baselines/reference/declarationEmitInferedTypeAlias8.symbols deleted file mode 100644 index 3e4b21c4a06..00000000000 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias8.symbols +++ /dev/null @@ -1,19 +0,0 @@ -=== tests/cases/compiler/declarationEmitInferedTypeAlias8.ts === -type Foo = T | { x: Foo }; ->Foo : Symbol(Foo, Decl(declarationEmitInferedTypeAlias8.ts, 0, 0)) ->T : Symbol(T, Decl(declarationEmitInferedTypeAlias8.ts, 0, 9)) ->T : Symbol(T, Decl(declarationEmitInferedTypeAlias8.ts, 0, 9)) ->x : Symbol(x, Decl(declarationEmitInferedTypeAlias8.ts, 0, 19)) ->Foo : Symbol(Foo, Decl(declarationEmitInferedTypeAlias8.ts, 0, 0)) ->T : Symbol(T, Decl(declarationEmitInferedTypeAlias8.ts, 0, 9)) - -var x: Foo; ->x : Symbol(x, Decl(declarationEmitInferedTypeAlias8.ts, 1, 3)) ->Foo : Symbol(Foo, Decl(declarationEmitInferedTypeAlias8.ts, 0, 0)) - -function returnSomeGlobalValue() { ->returnSomeGlobalValue : Symbol(returnSomeGlobalValue, Decl(declarationEmitInferedTypeAlias8.ts, 1, 21)) - - return x; ->x : Symbol(x, Decl(declarationEmitInferedTypeAlias8.ts, 1, 3)) -} diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias9.symbols b/tests/baselines/reference/declarationEmitInferedTypeAlias9.symbols deleted file mode 100644 index 3a147cd63a2..00000000000 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias9.symbols +++ /dev/null @@ -1,19 +0,0 @@ -=== tests/cases/compiler/declarationEmitInferedTypeAlias9.ts === -type Foo = T | { x: Foo }; ->Foo : Symbol(Foo, Decl(declarationEmitInferedTypeAlias9.ts, 0, 0)) ->T : Symbol(T, Decl(declarationEmitInferedTypeAlias9.ts, 0, 9)) ->T : Symbol(T, Decl(declarationEmitInferedTypeAlias9.ts, 0, 9)) ->x : Symbol(x, Decl(declarationEmitInferedTypeAlias9.ts, 0, 19)) ->Foo : Symbol(Foo, Decl(declarationEmitInferedTypeAlias9.ts, 0, 0)) ->T : Symbol(T, Decl(declarationEmitInferedTypeAlias9.ts, 0, 9)) - -var x: Foo; ->x : Symbol(x, Decl(declarationEmitInferedTypeAlias9.ts, 1, 3)) ->Foo : Symbol(Foo, Decl(declarationEmitInferedTypeAlias9.ts, 0, 0)) - -export function returnSomeGlobalValue() { ->returnSomeGlobalValue : Symbol(returnSomeGlobalValue, Decl(declarationEmitInferedTypeAlias9.ts, 1, 21)) - - return x; ->x : Symbol(x, Decl(declarationEmitInferedTypeAlias9.ts, 1, 3)) -} diff --git a/tests/baselines/reference/declarationEmitInferedDefaultExportType.js b/tests/baselines/reference/declarationEmitInferredDefaultExportType.js similarity index 62% rename from tests/baselines/reference/declarationEmitInferedDefaultExportType.js rename to tests/baselines/reference/declarationEmitInferredDefaultExportType.js index a9eca8d1161..3d0cd0312ed 100644 --- a/tests/baselines/reference/declarationEmitInferedDefaultExportType.js +++ b/tests/baselines/reference/declarationEmitInferredDefaultExportType.js @@ -1,4 +1,4 @@ -//// [declarationEmitInferedDefaultExportType.ts] +//// [declarationEmitInferredDefaultExportType.ts] // test.ts export default { foo: [], @@ -6,7 +6,7 @@ export default { baz: null } -//// [declarationEmitInferedDefaultExportType.js] +//// [declarationEmitInferredDefaultExportType.js] "use strict"; exports.__esModule = true; // test.ts @@ -17,7 +17,7 @@ exports["default"] = { }; -//// [declarationEmitInferedDefaultExportType.d.ts] +//// [declarationEmitInferredDefaultExportType.d.ts] declare const _default: { foo: any[]; bar: any; diff --git a/tests/baselines/reference/declarationEmitInferredDefaultExportType.symbols b/tests/baselines/reference/declarationEmitInferredDefaultExportType.symbols new file mode 100644 index 00000000000..21e38428558 --- /dev/null +++ b/tests/baselines/reference/declarationEmitInferredDefaultExportType.symbols @@ -0,0 +1,13 @@ +=== tests/cases/compiler/declarationEmitInferredDefaultExportType.ts === +// test.ts +export default { + foo: [], +>foo : Symbol(foo, Decl(declarationEmitInferredDefaultExportType.ts, 1, 16)) + + bar: undefined, +>bar : Symbol(bar, Decl(declarationEmitInferredDefaultExportType.ts, 2, 10)) +>undefined : Symbol(undefined) + + baz: null +>baz : Symbol(baz, Decl(declarationEmitInferredDefaultExportType.ts, 3, 17)) +} diff --git a/tests/baselines/reference/declarationEmitInferedDefaultExportType.types b/tests/baselines/reference/declarationEmitInferredDefaultExportType.types similarity index 74% rename from tests/baselines/reference/declarationEmitInferedDefaultExportType.types rename to tests/baselines/reference/declarationEmitInferredDefaultExportType.types index 4ccb520b606..99585dbab93 100644 --- a/tests/baselines/reference/declarationEmitInferedDefaultExportType.types +++ b/tests/baselines/reference/declarationEmitInferredDefaultExportType.types @@ -1,4 +1,4 @@ -=== tests/cases/compiler/declarationEmitInferedDefaultExportType.ts === +=== tests/cases/compiler/declarationEmitInferredDefaultExportType.ts === // test.ts export default { >{ foo: [], bar: undefined, baz: null} : { foo: undefined[]; bar: undefined; baz: null; } diff --git a/tests/baselines/reference/declarationEmitInferedDefaultExportType2.js b/tests/baselines/reference/declarationEmitInferredDefaultExportType2.js similarity index 57% rename from tests/baselines/reference/declarationEmitInferedDefaultExportType2.js rename to tests/baselines/reference/declarationEmitInferredDefaultExportType2.js index fde31605659..31b6c6a13b5 100644 --- a/tests/baselines/reference/declarationEmitInferedDefaultExportType2.js +++ b/tests/baselines/reference/declarationEmitInferredDefaultExportType2.js @@ -1,4 +1,4 @@ -//// [declarationEmitInferedDefaultExportType2.ts] +//// [declarationEmitInferredDefaultExportType2.ts] // test.ts export = { foo: [], @@ -6,7 +6,7 @@ export = { baz: null } -//// [declarationEmitInferedDefaultExportType2.js] +//// [declarationEmitInferredDefaultExportType2.js] "use strict"; module.exports = { foo: [], @@ -15,7 +15,7 @@ module.exports = { }; -//// [declarationEmitInferedDefaultExportType2.d.ts] +//// [declarationEmitInferredDefaultExportType2.d.ts] declare const _default: { foo: any[]; bar: any; diff --git a/tests/baselines/reference/declarationEmitInferredDefaultExportType2.symbols b/tests/baselines/reference/declarationEmitInferredDefaultExportType2.symbols new file mode 100644 index 00000000000..a1261ef4e55 --- /dev/null +++ b/tests/baselines/reference/declarationEmitInferredDefaultExportType2.symbols @@ -0,0 +1,13 @@ +=== tests/cases/compiler/declarationEmitInferredDefaultExportType2.ts === +// test.ts +export = { + foo: [], +>foo : Symbol(foo, Decl(declarationEmitInferredDefaultExportType2.ts, 1, 10)) + + bar: undefined, +>bar : Symbol(bar, Decl(declarationEmitInferredDefaultExportType2.ts, 2, 10)) +>undefined : Symbol(undefined) + + baz: null +>baz : Symbol(baz, Decl(declarationEmitInferredDefaultExportType2.ts, 3, 17)) +} diff --git a/tests/baselines/reference/declarationEmitInferedDefaultExportType2.types b/tests/baselines/reference/declarationEmitInferredDefaultExportType2.types similarity index 74% rename from tests/baselines/reference/declarationEmitInferedDefaultExportType2.types rename to tests/baselines/reference/declarationEmitInferredDefaultExportType2.types index 808a0cf1e85..d98a377b9ed 100644 --- a/tests/baselines/reference/declarationEmitInferedDefaultExportType2.types +++ b/tests/baselines/reference/declarationEmitInferredDefaultExportType2.types @@ -1,4 +1,4 @@ -=== tests/cases/compiler/declarationEmitInferedDefaultExportType2.ts === +=== tests/cases/compiler/declarationEmitInferredDefaultExportType2.ts === // test.ts export = { >{ foo: [], bar: undefined, baz: null} : { foo: undefined[]; bar: undefined; baz: null; } diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias6.js b/tests/baselines/reference/declarationEmitInferredTypeAlias1.js similarity index 80% rename from tests/baselines/reference/declarationEmitInferedTypeAlias6.js rename to tests/baselines/reference/declarationEmitInferredTypeAlias1.js index 0b98e0bdeb0..9c0fe631b12 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias6.js +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias1.js @@ -1,4 +1,4 @@ -//// [tests/cases/compiler/declarationEmitInferedTypeAlias6.ts] //// +//// [tests/cases/compiler/declarationEmitInferredTypeAlias1.ts] //// //// [0.ts] { diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias1.symbols b/tests/baselines/reference/declarationEmitInferredTypeAlias1.symbols similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias1.symbols rename to tests/baselines/reference/declarationEmitInferredTypeAlias1.symbols diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias1.types b/tests/baselines/reference/declarationEmitInferredTypeAlias1.types similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias1.types rename to tests/baselines/reference/declarationEmitInferredTypeAlias1.types diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias2.js b/tests/baselines/reference/declarationEmitInferredTypeAlias2.js similarity index 84% rename from tests/baselines/reference/declarationEmitInferedTypeAlias2.js rename to tests/baselines/reference/declarationEmitInferredTypeAlias2.js index d99a1abc346..73aae9d8a40 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias2.js +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias2.js @@ -1,4 +1,4 @@ -//// [tests/cases/compiler/declarationEmitInferedTypeAlias2.ts] //// +//// [tests/cases/compiler/declarationEmitInferredTypeAlias2.ts] //// //// [0.ts] { diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias2.symbols b/tests/baselines/reference/declarationEmitInferredTypeAlias2.symbols similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias2.symbols rename to tests/baselines/reference/declarationEmitInferredTypeAlias2.symbols diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias2.types b/tests/baselines/reference/declarationEmitInferredTypeAlias2.types similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias2.types rename to tests/baselines/reference/declarationEmitInferredTypeAlias2.types diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias3.js b/tests/baselines/reference/declarationEmitInferredTypeAlias3.js similarity index 81% rename from tests/baselines/reference/declarationEmitInferedTypeAlias3.js rename to tests/baselines/reference/declarationEmitInferredTypeAlias3.js index 4621aa8db2f..665cab9f9be 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias3.js +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias3.js @@ -1,4 +1,4 @@ -//// [tests/cases/compiler/declarationEmitInferedTypeAlias3.ts] //// +//// [tests/cases/compiler/declarationEmitInferredTypeAlias3.ts] //// //// [0.ts] { diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias3.symbols b/tests/baselines/reference/declarationEmitInferredTypeAlias3.symbols similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias3.symbols rename to tests/baselines/reference/declarationEmitInferredTypeAlias3.symbols diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias3.types b/tests/baselines/reference/declarationEmitInferredTypeAlias3.types similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias3.types rename to tests/baselines/reference/declarationEmitInferredTypeAlias3.types diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias4.js b/tests/baselines/reference/declarationEmitInferredTypeAlias4.js similarity index 56% rename from tests/baselines/reference/declarationEmitInferedTypeAlias4.js rename to tests/baselines/reference/declarationEmitInferredTypeAlias4.js index c29dbb517d9..3200c6b8b25 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias4.js +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias4.js @@ -1,18 +1,18 @@ -//// [declarationEmitInferedTypeAlias4.ts] +//// [declarationEmitInferredTypeAlias4.ts] function f() { type Foo = T | { x: Foo }; var x: Foo; return x; } -//// [declarationEmitInferedTypeAlias4.js] +//// [declarationEmitInferredTypeAlias4.js] function f() { var x; return x; } -//// [declarationEmitInferedTypeAlias4.d.ts] +//// [declarationEmitInferredTypeAlias4.d.ts] declare function f(): A[] | { x: A[] | any; }; diff --git a/tests/baselines/reference/declarationEmitInferredTypeAlias4.symbols b/tests/baselines/reference/declarationEmitInferredTypeAlias4.symbols new file mode 100644 index 00000000000..7207d0b9f15 --- /dev/null +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias4.symbols @@ -0,0 +1,21 @@ +=== tests/cases/compiler/declarationEmitInferredTypeAlias4.ts === +function f() { +>f : Symbol(f, Decl(declarationEmitInferredTypeAlias4.ts, 0, 0)) +>A : Symbol(A, Decl(declarationEmitInferredTypeAlias4.ts, 0, 11)) + + type Foo = T | { x: Foo }; +>Foo : Symbol(Foo, Decl(declarationEmitInferredTypeAlias4.ts, 0, 17)) +>T : Symbol(T, Decl(declarationEmitInferredTypeAlias4.ts, 1, 13)) +>T : Symbol(T, Decl(declarationEmitInferredTypeAlias4.ts, 1, 13)) +>x : Symbol(x, Decl(declarationEmitInferredTypeAlias4.ts, 1, 23)) +>Foo : Symbol(Foo, Decl(declarationEmitInferredTypeAlias4.ts, 0, 17)) +>T : Symbol(T, Decl(declarationEmitInferredTypeAlias4.ts, 1, 13)) + + var x: Foo; +>x : Symbol(x, Decl(declarationEmitInferredTypeAlias4.ts, 2, 7)) +>Foo : Symbol(Foo, Decl(declarationEmitInferredTypeAlias4.ts, 0, 17)) +>A : Symbol(A, Decl(declarationEmitInferredTypeAlias4.ts, 0, 11)) + + return x; +>x : Symbol(x, Decl(declarationEmitInferredTypeAlias4.ts, 2, 7)) +} diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias4.types b/tests/baselines/reference/declarationEmitInferredTypeAlias4.types similarity index 79% rename from tests/baselines/reference/declarationEmitInferedTypeAlias4.types rename to tests/baselines/reference/declarationEmitInferredTypeAlias4.types index b4e5428e82a..71ba87f9428 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias4.types +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias4.types @@ -1,4 +1,4 @@ -=== tests/cases/compiler/declarationEmitInferedTypeAlias4.ts === +=== tests/cases/compiler/declarationEmitInferredTypeAlias4.ts === function f() { >f : () => A[] | { x: A[] | any; } >A : A diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias5.js b/tests/baselines/reference/declarationEmitInferredTypeAlias5.js similarity index 83% rename from tests/baselines/reference/declarationEmitInferedTypeAlias5.js rename to tests/baselines/reference/declarationEmitInferredTypeAlias5.js index a20c4da52e0..918e2898d2e 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias5.js +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias5.js @@ -1,4 +1,4 @@ -//// [tests/cases/compiler/declarationEmitInferedTypeAlias5.ts] //// +//// [tests/cases/compiler/declarationEmitInferredTypeAlias5.ts] //// //// [0.ts] export type Data = string | boolean; diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias5.symbols b/tests/baselines/reference/declarationEmitInferredTypeAlias5.symbols similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias5.symbols rename to tests/baselines/reference/declarationEmitInferredTypeAlias5.symbols diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias5.types b/tests/baselines/reference/declarationEmitInferredTypeAlias5.types similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias5.types rename to tests/baselines/reference/declarationEmitInferredTypeAlias5.types diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias1.js b/tests/baselines/reference/declarationEmitInferredTypeAlias6.js similarity index 80% rename from tests/baselines/reference/declarationEmitInferedTypeAlias1.js rename to tests/baselines/reference/declarationEmitInferredTypeAlias6.js index 091e7f97a0e..d0709cc5962 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias1.js +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias6.js @@ -1,4 +1,4 @@ -//// [tests/cases/compiler/declarationEmitInferedTypeAlias1.ts] //// +//// [tests/cases/compiler/declarationEmitInferredTypeAlias6.ts] //// //// [0.ts] { diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias6.symbols b/tests/baselines/reference/declarationEmitInferredTypeAlias6.symbols similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias6.symbols rename to tests/baselines/reference/declarationEmitInferredTypeAlias6.symbols diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias6.types b/tests/baselines/reference/declarationEmitInferredTypeAlias6.types similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias6.types rename to tests/baselines/reference/declarationEmitInferredTypeAlias6.types diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias7.js b/tests/baselines/reference/declarationEmitInferredTypeAlias7.js similarity index 81% rename from tests/baselines/reference/declarationEmitInferedTypeAlias7.js rename to tests/baselines/reference/declarationEmitInferredTypeAlias7.js index 187913b0fd8..ff44c18f918 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias7.js +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias7.js @@ -1,4 +1,4 @@ -//// [tests/cases/compiler/declarationEmitInferedTypeAlias7.ts] //// +//// [tests/cases/compiler/declarationEmitInferredTypeAlias7.ts] //// //// [0.ts] export type Data = string | boolean; diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias7.symbols b/tests/baselines/reference/declarationEmitInferredTypeAlias7.symbols similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias7.symbols rename to tests/baselines/reference/declarationEmitInferredTypeAlias7.symbols diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias7.types b/tests/baselines/reference/declarationEmitInferredTypeAlias7.types similarity index 100% rename from tests/baselines/reference/declarationEmitInferedTypeAlias7.types rename to tests/baselines/reference/declarationEmitInferredTypeAlias7.types diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias8.js b/tests/baselines/reference/declarationEmitInferredTypeAlias8.js similarity index 66% rename from tests/baselines/reference/declarationEmitInferedTypeAlias8.js rename to tests/baselines/reference/declarationEmitInferredTypeAlias8.js index d6e3c6bb7c2..0919c9a2282 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias8.js +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias8.js @@ -1,4 +1,4 @@ -//// [declarationEmitInferedTypeAlias8.ts] +//// [declarationEmitInferredTypeAlias8.ts] type Foo = T | { x: Foo }; var x: Foo; @@ -6,14 +6,14 @@ function returnSomeGlobalValue() { return x; } -//// [declarationEmitInferedTypeAlias8.js] +//// [declarationEmitInferredTypeAlias8.js] var x; function returnSomeGlobalValue() { return x; } -//// [declarationEmitInferedTypeAlias8.d.ts] +//// [declarationEmitInferredTypeAlias8.d.ts] declare type Foo = T | { x: Foo; }; diff --git a/tests/baselines/reference/declarationEmitInferredTypeAlias8.symbols b/tests/baselines/reference/declarationEmitInferredTypeAlias8.symbols new file mode 100644 index 00000000000..b97c2cea4e0 --- /dev/null +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias8.symbols @@ -0,0 +1,19 @@ +=== tests/cases/compiler/declarationEmitInferredTypeAlias8.ts === +type Foo = T | { x: Foo }; +>Foo : Symbol(Foo, Decl(declarationEmitInferredTypeAlias8.ts, 0, 0)) +>T : Symbol(T, Decl(declarationEmitInferredTypeAlias8.ts, 0, 9)) +>T : Symbol(T, Decl(declarationEmitInferredTypeAlias8.ts, 0, 9)) +>x : Symbol(x, Decl(declarationEmitInferredTypeAlias8.ts, 0, 19)) +>Foo : Symbol(Foo, Decl(declarationEmitInferredTypeAlias8.ts, 0, 0)) +>T : Symbol(T, Decl(declarationEmitInferredTypeAlias8.ts, 0, 9)) + +var x: Foo; +>x : Symbol(x, Decl(declarationEmitInferredTypeAlias8.ts, 1, 3)) +>Foo : Symbol(Foo, Decl(declarationEmitInferredTypeAlias8.ts, 0, 0)) + +function returnSomeGlobalValue() { +>returnSomeGlobalValue : Symbol(returnSomeGlobalValue, Decl(declarationEmitInferredTypeAlias8.ts, 1, 21)) + + return x; +>x : Symbol(x, Decl(declarationEmitInferredTypeAlias8.ts, 1, 3)) +} diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias8.types b/tests/baselines/reference/declarationEmitInferredTypeAlias8.types similarity index 75% rename from tests/baselines/reference/declarationEmitInferedTypeAlias8.types rename to tests/baselines/reference/declarationEmitInferredTypeAlias8.types index c58624aad56..62f23b60488 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias8.types +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias8.types @@ -1,4 +1,4 @@ -=== tests/cases/compiler/declarationEmitInferedTypeAlias8.ts === +=== tests/cases/compiler/declarationEmitInferredTypeAlias8.ts === type Foo = T | { x: Foo }; >Foo : Foo >T : T diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias9.js b/tests/baselines/reference/declarationEmitInferredTypeAlias9.js similarity index 70% rename from tests/baselines/reference/declarationEmitInferedTypeAlias9.js rename to tests/baselines/reference/declarationEmitInferredTypeAlias9.js index 3f237f2dc44..8d03c6b70d2 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias9.js +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias9.js @@ -1,4 +1,4 @@ -//// [declarationEmitInferedTypeAlias9.ts] +//// [declarationEmitInferredTypeAlias9.ts] type Foo = T | { x: Foo }; var x: Foo; @@ -6,7 +6,7 @@ export function returnSomeGlobalValue() { return x; } -//// [declarationEmitInferedTypeAlias9.js] +//// [declarationEmitInferredTypeAlias9.js] "use strict"; exports.__esModule = true; var x; @@ -16,7 +16,7 @@ function returnSomeGlobalValue() { exports.returnSomeGlobalValue = returnSomeGlobalValue; -//// [declarationEmitInferedTypeAlias9.d.ts] +//// [declarationEmitInferredTypeAlias9.d.ts] export declare function returnSomeGlobalValue(): number[] | { x: number[] | any; }; diff --git a/tests/baselines/reference/declarationEmitInferredTypeAlias9.symbols b/tests/baselines/reference/declarationEmitInferredTypeAlias9.symbols new file mode 100644 index 00000000000..619a36af7a8 --- /dev/null +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias9.symbols @@ -0,0 +1,19 @@ +=== tests/cases/compiler/declarationEmitInferredTypeAlias9.ts === +type Foo = T | { x: Foo }; +>Foo : Symbol(Foo, Decl(declarationEmitInferredTypeAlias9.ts, 0, 0)) +>T : Symbol(T, Decl(declarationEmitInferredTypeAlias9.ts, 0, 9)) +>T : Symbol(T, Decl(declarationEmitInferredTypeAlias9.ts, 0, 9)) +>x : Symbol(x, Decl(declarationEmitInferredTypeAlias9.ts, 0, 19)) +>Foo : Symbol(Foo, Decl(declarationEmitInferredTypeAlias9.ts, 0, 0)) +>T : Symbol(T, Decl(declarationEmitInferredTypeAlias9.ts, 0, 9)) + +var x: Foo; +>x : Symbol(x, Decl(declarationEmitInferredTypeAlias9.ts, 1, 3)) +>Foo : Symbol(Foo, Decl(declarationEmitInferredTypeAlias9.ts, 0, 0)) + +export function returnSomeGlobalValue() { +>returnSomeGlobalValue : Symbol(returnSomeGlobalValue, Decl(declarationEmitInferredTypeAlias9.ts, 1, 21)) + + return x; +>x : Symbol(x, Decl(declarationEmitInferredTypeAlias9.ts, 1, 3)) +} diff --git a/tests/baselines/reference/declarationEmitInferedTypeAlias9.types b/tests/baselines/reference/declarationEmitInferredTypeAlias9.types similarity index 81% rename from tests/baselines/reference/declarationEmitInferedTypeAlias9.types rename to tests/baselines/reference/declarationEmitInferredTypeAlias9.types index b49c5c49887..30a15aff6fb 100644 --- a/tests/baselines/reference/declarationEmitInferedTypeAlias9.types +++ b/tests/baselines/reference/declarationEmitInferredTypeAlias9.types @@ -1,4 +1,4 @@ -=== tests/cases/compiler/declarationEmitInferedTypeAlias9.ts === +=== tests/cases/compiler/declarationEmitInferredTypeAlias9.ts === type Foo = T | { x: Foo }; >Foo : T | { x: T | any; } >T : T diff --git a/tests/cases/compiler/declarationEmitInferedDefaultExportType.ts b/tests/cases/compiler/declarationEmitInferredDefaultExportType.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedDefaultExportType.ts rename to tests/cases/compiler/declarationEmitInferredDefaultExportType.ts diff --git a/tests/cases/compiler/declarationEmitInferedDefaultExportType2.ts b/tests/cases/compiler/declarationEmitInferredDefaultExportType2.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedDefaultExportType2.ts rename to tests/cases/compiler/declarationEmitInferredDefaultExportType2.ts diff --git a/tests/cases/compiler/declarationEmitInferedTypeAlias1.ts b/tests/cases/compiler/declarationEmitInferredTypeAlias1.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedTypeAlias1.ts rename to tests/cases/compiler/declarationEmitInferredTypeAlias1.ts diff --git a/tests/cases/compiler/declarationEmitInferedTypeAlias2.ts b/tests/cases/compiler/declarationEmitInferredTypeAlias2.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedTypeAlias2.ts rename to tests/cases/compiler/declarationEmitInferredTypeAlias2.ts diff --git a/tests/cases/compiler/declarationEmitInferedTypeAlias3.ts b/tests/cases/compiler/declarationEmitInferredTypeAlias3.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedTypeAlias3.ts rename to tests/cases/compiler/declarationEmitInferredTypeAlias3.ts diff --git a/tests/cases/compiler/declarationEmitInferedTypeAlias4.ts b/tests/cases/compiler/declarationEmitInferredTypeAlias4.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedTypeAlias4.ts rename to tests/cases/compiler/declarationEmitInferredTypeAlias4.ts diff --git a/tests/cases/compiler/declarationEmitInferedTypeAlias5.ts b/tests/cases/compiler/declarationEmitInferredTypeAlias5.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedTypeAlias5.ts rename to tests/cases/compiler/declarationEmitInferredTypeAlias5.ts diff --git a/tests/cases/compiler/declarationEmitInferedTypeAlias6.ts b/tests/cases/compiler/declarationEmitInferredTypeAlias6.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedTypeAlias6.ts rename to tests/cases/compiler/declarationEmitInferredTypeAlias6.ts diff --git a/tests/cases/compiler/declarationEmitInferedTypeAlias7.ts b/tests/cases/compiler/declarationEmitInferredTypeAlias7.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedTypeAlias7.ts rename to tests/cases/compiler/declarationEmitInferredTypeAlias7.ts diff --git a/tests/cases/compiler/declarationEmitInferedTypeAlias8.ts b/tests/cases/compiler/declarationEmitInferredTypeAlias8.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedTypeAlias8.ts rename to tests/cases/compiler/declarationEmitInferredTypeAlias8.ts diff --git a/tests/cases/compiler/declarationEmitInferedTypeAlias9.ts b/tests/cases/compiler/declarationEmitInferredTypeAlias9.ts similarity index 100% rename from tests/cases/compiler/declarationEmitInferedTypeAlias9.ts rename to tests/cases/compiler/declarationEmitInferredTypeAlias9.ts