diff --git a/internal/testutil/tsbaseline/type_symbol_baseline.go b/internal/testutil/tsbaseline/type_symbol_baseline.go index aa676056e6..9e7c4eac11 100644 --- a/internal/testutil/tsbaseline/type_symbol_baseline.go +++ b/internal/testutil/tsbaseline/type_symbol_baseline.go @@ -406,7 +406,7 @@ func (walker *typeWriterWalker) writeTypeOrSymbol(node *ast.Node, isSymbolWalk b var symbolString strings.Builder symbolString.Grow(256) symbolString.WriteString("Symbol(") - symbolString.WriteString(fileChecker.SymbolToString(symbol)) + symbolString.WriteString(strings.ReplaceAll(fileChecker.SymbolToString(symbol), ast.InternalSymbolNamePrefix, "__")) count := 0 for _, declaration := range symbol.Declarations { if count >= 5 { diff --git a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=false).symbols b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=false).symbols index bf406937c3..1d5bc3bbfc 100644 --- a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=false).symbols +++ b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=false).symbols @@ -107,14 +107,14 @@ delete f.j >f : Symbol(f, Decl(deleteExpressionMustBeOptional.ts, 20, 13)) delete a.a ->a.a : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) +>a.a : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional.ts, 21, 13)) ->a : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) +>a : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) delete a.b ->a.b : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) +>a.b : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional.ts, 21, 13)) ->b : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) +>b : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) delete b.a >b : Symbol(b, Decl(deleteExpressionMustBeOptional.ts, 22, 13)) diff --git a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=false).symbols.diff b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=false).symbols.diff index a409ad094c..79b55b85ae 100644 --- a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=false).symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=false).symbols.diff @@ -112,17 +112,17 @@ delete a.a ->a.a : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) -+>a.a : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) ++>a.a : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional.ts, 21, 13)) ->a : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) -+>a : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) ++>a : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) delete a.b ->a.b : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) -+>a.b : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) ++>a.b : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional.ts, 21, 13)) ->b : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) -+>b : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) ++>b : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) delete b.a >b : Symbol(b, Decl(deleteExpressionMustBeOptional.ts, 22, 13)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=true).symbols b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=true).symbols index bf406937c3..1d5bc3bbfc 100644 --- a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=true).symbols +++ b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=true).symbols @@ -107,14 +107,14 @@ delete f.j >f : Symbol(f, Decl(deleteExpressionMustBeOptional.ts, 20, 13)) delete a.a ->a.a : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) +>a.a : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional.ts, 21, 13)) ->a : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) +>a : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) delete a.b ->a.b : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) +>a.b : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional.ts, 21, 13)) ->b : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) +>b : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) delete b.a >b : Symbol(b, Decl(deleteExpressionMustBeOptional.ts, 22, 13)) diff --git a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=true).symbols.diff b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=true).symbols.diff index 163021c8d5..d5b5ac9a85 100644 --- a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=true).symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional(strict=true).symbols.diff @@ -112,17 +112,17 @@ delete a.a ->a.a : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) -+>a.a : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) ++>a.a : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional.ts, 21, 13)) ->a : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) -+>a : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) ++>a : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) delete a.b ->a.b : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) -+>a.b : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) ++>a.b : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional.ts, 21, 13)) ->b : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) -+>b : Symbol(žindex, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) ++>b : Symbol(__index, Decl(deleteExpressionMustBeOptional.ts, 12, 14)) delete b.a >b : Symbol(b, Decl(deleteExpressionMustBeOptional.ts, 22, 13)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=false).symbols b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=false).symbols index eec25615cf..a89ad16b25 100644 --- a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=false).symbols +++ b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=false).symbols @@ -160,14 +160,14 @@ delete g.j >g : Symbol(g, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 21, 13)) delete a.a ->a.a : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) +>a.a : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 22, 13)) ->a : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) +>a : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) delete a.b ->a.b : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) +>a.b : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 22, 13)) ->b : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) +>b : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) delete b.a >b : Symbol(b, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 23, 13)) diff --git a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=false).symbols.diff b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=false).symbols.diff index 3f7a96d86f..f8e2063111 100644 --- a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=false).symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=false).symbols.diff @@ -114,17 +114,17 @@ delete a.a ->a.a : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) -+>a.a : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) ++>a.a : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 22, 13)) ->a : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) -+>a : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) ++>a : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) delete a.b ->a.b : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) -+>a.b : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) ++>a.b : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 22, 13)) ->b : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) -+>b : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) ++>b : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) delete b.a >b : Symbol(b, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 23, 13)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=true).symbols b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=true).symbols index eec25615cf..a89ad16b25 100644 --- a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=true).symbols +++ b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=true).symbols @@ -160,14 +160,14 @@ delete g.j >g : Symbol(g, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 21, 13)) delete a.a ->a.a : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) +>a.a : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 22, 13)) ->a : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) +>a : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) delete a.b ->a.b : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) +>a.b : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 22, 13)) ->b : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) +>b : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) delete b.a >b : Symbol(b, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 23, 13)) diff --git a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=true).symbols.diff b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=true).symbols.diff index afe1fa1d73..6449623b50 100644 --- a/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=true).symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/deleteExpressionMustBeOptional_exactOptionalPropertyTypes(exactoptionalpropertytypes=true).symbols.diff @@ -114,17 +114,17 @@ delete a.a ->a.a : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) -+>a.a : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) ++>a.a : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 22, 13)) ->a : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) -+>a : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) ++>a : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) delete a.b ->a.b : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) -+>a.b : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) ++>a.b : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) >a : Symbol(a, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 22, 13)) ->b : Symbol(AA.__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) -+>b : Symbol(žindex, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) ++>b : Symbol(__index, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 12, 14)) delete b.a >b : Symbol(b, Decl(deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts, 23, 13)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols b/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols index 15970112d1..6028fdc709 100644 --- a/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols +++ b/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols @@ -10,9 +10,9 @@ (x) => ({ "1": "one", "2": "two" } as { [key: string]: string }).x; >x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 1)) ->({ "1": "one", "2": "two" } as { [key: string]: string }).x : Symbol(žindex, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 39)) +>({ "1": "one", "2": "two" } as { [key: string]: string }).x : Symbol(__index, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 39)) >"1" : Symbol("1", Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 9)) >"2" : Symbol("2", Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 21)) >key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 41)) ->x : Symbol(žindex, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 39)) +>x : Symbol(__index, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 39)) diff --git a/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols.diff b/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols.diff deleted file mode 100644 index 2e11e88fa7..0000000000 --- a/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols.diff +++ /dev/null @@ -1,13 +0,0 @@ ---- old.emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols -+++ new.emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols -@@= skipped -9, +9 lines =@@ - - (x) => ({ "1": "one", "2": "two" } as { [key: string]: string }).x; - >x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 1)) -->({ "1": "one", "2": "two" } as { [key: string]: string }).x : Symbol(__index, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 39)) -+>({ "1": "one", "2": "two" } as { [key: string]: string }).x : Symbol(žindex, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 39)) - >"1" : Symbol("1", Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 9)) - >"2" : Symbol("2", Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 21)) - >key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 41)) -->x : Symbol(__index, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 39)) -+>x : Symbol(žindex, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 39)) diff --git a/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols b/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols index de72dd32d3..fde9324d9b 100644 --- a/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols +++ b/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols @@ -10,9 +10,9 @@ (x) => ({ "1": "one", "2": "two" } as { [key: string]: string }).x; >x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 1)) ->({ "1": "one", "2": "two" } as { [key: string]: string }).x : Symbol(žindex, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 39)) +>({ "1": "one", "2": "two" } as { [key: string]: string }).x : Symbol(__index, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 39)) >"1" : Symbol("1", Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 9)) >"2" : Symbol("2", Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 21)) >key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 41)) ->x : Symbol(žindex, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 39)) +>x : Symbol(__index, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 39)) diff --git a/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols.diff b/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols.diff deleted file mode 100644 index d05c041426..0000000000 --- a/testdata/baselines/reference/submodule/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols.diff +++ /dev/null @@ -1,13 +0,0 @@ ---- old.emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols -+++ new.emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols -@@= skipped -9, +9 lines =@@ - - (x) => ({ "1": "one", "2": "two" } as { [key: string]: string }).x; - >x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 1)) -->({ "1": "one", "2": "two" } as { [key: string]: string }).x : Symbol(__index, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 39)) -+>({ "1": "one", "2": "two" } as { [key: string]: string }).x : Symbol(žindex, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 39)) - >"1" : Symbol("1", Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 9)) - >"2" : Symbol("2", Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 21)) - >key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 41)) -->x : Symbol(__index, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 39)) -+>x : Symbol(žindex, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 39)) diff --git a/testdata/baselines/reference/submodule/compiler/jsxChildrenGenericContextualTypes.symbols b/testdata/baselines/reference/submodule/compiler/jsxChildrenGenericContextualTypes.symbols index a53877aafe..701160e05e 100644 --- a/testdata/baselines/reference/submodule/compiler/jsxChildrenGenericContextualTypes.symbols +++ b/testdata/baselines/reference/submodule/compiler/jsxChildrenGenericContextualTypes.symbols @@ -34,8 +34,8 @@ const Elem = (p: { prop: T, children: (t: T) => T }) =>
; >t : Symbol(t, Decl(jsxChildrenGenericContextualTypes.tsx, 7, 50)) >T : Symbol(T, Decl(jsxChildrenGenericContextualTypes.tsx, 7, 14)) >T : Symbol(T, Decl(jsxChildrenGenericContextualTypes.tsx, 7, 14)) ->div : Symbol(žindex, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) ->div : Symbol(žindex, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) +>div : Symbol(__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) +>div : Symbol(__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) Elem({prop: {a: "x"}, children: i => ({a: "z"})}); >Elem : Symbol(Elem, Decl(jsxChildrenGenericContextualTypes.tsx, 7, 5)) @@ -78,8 +78,8 @@ const ElemLit = (p: LitProps) =>
; >p : Symbol(p, Decl(jsxChildrenGenericContextualTypes.tsx, 13, 35)) >LitProps : Symbol(LitProps, Decl(jsxChildrenGenericContextualTypes.tsx, 10, 57)) >T : Symbol(T, Decl(jsxChildrenGenericContextualTypes.tsx, 13, 17)) ->div : Symbol(žindex, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) ->div : Symbol(žindex, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) +>div : Symbol(__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) +>div : Symbol(__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) ElemLit({prop: "x", children: () => "x"}); >ElemLit : Symbol(ElemLit, Decl(jsxChildrenGenericContextualTypes.tsx, 13, 5)) diff --git a/testdata/baselines/reference/submodule/compiler/jsxChildrenGenericContextualTypes.symbols.diff b/testdata/baselines/reference/submodule/compiler/jsxChildrenGenericContextualTypes.symbols.diff index 54ad973975..f554191c12 100644 --- a/testdata/baselines/reference/submodule/compiler/jsxChildrenGenericContextualTypes.symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/jsxChildrenGenericContextualTypes.symbols.diff @@ -20,8 +20,8 @@ >T : Symbol(T, Decl(jsxChildrenGenericContextualTypes.tsx, 7, 14)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) -+>div : Symbol(žindex, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) -+>div : Symbol(žindex, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) ++>div : Symbol(__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) ++>div : Symbol(__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) Elem({prop: {a: "x"}, children: i => ({a: "z"})}); >Elem : Symbol(Elem, Decl(jsxChildrenGenericContextualTypes.tsx, 7, 5)) @@ -43,8 +43,8 @@ >T : Symbol(T, Decl(jsxChildrenGenericContextualTypes.tsx, 13, 17)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) -+>div : Symbol(žindex, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) -+>div : Symbol(žindex, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) ++>div : Symbol(__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) ++>div : Symbol(__index, Decl(jsxChildrenGenericContextualTypes.tsx, 5, 40)) ElemLit({prop: "x", children: () => "x"}); >ElemLit : Symbol(ElemLit, Decl(jsxChildrenGenericContextualTypes.tsx, 13, 5)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/compiler/jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.symbols b/testdata/baselines/reference/submodule/compiler/jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.symbols index 983b1dcbfb..3469ee256f 100644 --- a/testdata/baselines/reference/submodule/compiler/jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.symbols +++ b/testdata/baselines/reference/submodule/compiler/jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.symbols @@ -20,18 +20,18 @@ declare namespace JSX { } ; ->foobaz : Symbol(žindex, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31)) +>foobaz : Symbol(__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31)) >prop : Symbol(prop, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 9, 7)) ; ->foobaz : Symbol(žindex, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31)) +>foobaz : Symbol(__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31)) >prop : Symbol(prop, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 10, 7)) ; ->foobarbaz : Symbol(žindex, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31), Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 4, 42)) +>foobarbaz : Symbol(__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31), Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 4, 42)) >prop : Symbol(prop, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 12, 10)) ; ->foobarbaz : Symbol(žindex, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31), Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 4, 42)) +>foobarbaz : Symbol(__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31), Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 4, 42)) >prop : Symbol(prop, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 13, 10)) diff --git a/testdata/baselines/reference/submodule/compiler/jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.symbols.diff b/testdata/baselines/reference/submodule/compiler/jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.symbols.diff index 2dab15ca57..81267d6009 100644 --- a/testdata/baselines/reference/submodule/compiler/jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.symbols.diff @@ -5,20 +5,20 @@ ; ->foobaz : Symbol(JSX.IntrinsicElements.__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31)) -+>foobaz : Symbol(žindex, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31)) ++>foobaz : Symbol(__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31)) >prop : Symbol(prop, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 9, 7)) ; ->foobaz : Symbol(JSX.IntrinsicElements.__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31)) -+>foobaz : Symbol(žindex, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31)) ++>foobaz : Symbol(__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31)) >prop : Symbol(prop, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 10, 7)) ; ->foobarbaz : Symbol(JSX.IntrinsicElements.__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31), Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 4, 42)) -+>foobarbaz : Symbol(žindex, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31), Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 4, 42)) ++>foobarbaz : Symbol(__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31), Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 4, 42)) >prop : Symbol(prop, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 12, 10)) ; ->foobarbaz : Symbol(JSX.IntrinsicElements.__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31), Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 4, 42)) -+>foobarbaz : Symbol(žindex, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31), Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 4, 42)) ++>foobarbaz : Symbol(__index, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 3, 31), Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 4, 42)) >prop : Symbol(prop, Decl(jsxIntrinsicDeclaredUsingTemplateLiteralTypeSignatures.tsx, 13, 10)) diff --git a/testdata/baselines/reference/submodule/compiler/jsxLocalNamespaceIndexSignatureNoCrash.symbols b/testdata/baselines/reference/submodule/compiler/jsxLocalNamespaceIndexSignatureNoCrash.symbols index fbffb516ce..79d3a135fc 100644 --- a/testdata/baselines/reference/submodule/compiler/jsxLocalNamespaceIndexSignatureNoCrash.symbols +++ b/testdata/baselines/reference/submodule/compiler/jsxLocalNamespaceIndexSignatureNoCrash.symbols @@ -34,6 +34,6 @@ function A() { >A : Symbol(A, Decl(index.tsx, 12, 1)) return (

Hello

); ->p : Symbol(žindex, Decl(index.tsx, 8, 41)) ->p : Symbol(žindex, Decl(index.tsx, 8, 41)) +>p : Symbol(__index, Decl(index.tsx, 8, 41)) +>p : Symbol(__index, Decl(index.tsx, 8, 41)) } diff --git a/testdata/baselines/reference/submodule/compiler/jsxLocalNamespaceIndexSignatureNoCrash.symbols.diff b/testdata/baselines/reference/submodule/compiler/jsxLocalNamespaceIndexSignatureNoCrash.symbols.diff index 7370d6ddb2..7a5ed95efa 100644 --- a/testdata/baselines/reference/submodule/compiler/jsxLocalNamespaceIndexSignatureNoCrash.symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/jsxLocalNamespaceIndexSignatureNoCrash.symbols.diff @@ -22,6 +22,6 @@ return (

Hello

); ->p : Symbol(X.JSX.IntrinsicElements.__index, Decl(index.tsx, 8, 41)) ->p : Symbol(X.JSX.IntrinsicElements.__index, Decl(index.tsx, 8, 41)) -+>p : Symbol(žindex, Decl(index.tsx, 8, 41)) -+>p : Symbol(žindex, Decl(index.tsx, 8, 41)) ++>p : Symbol(__index, Decl(index.tsx, 8, 41)) ++>p : Symbol(__index, Decl(index.tsx, 8, 41)) } \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/compiler/jsxNamespaceReexports.symbols b/testdata/baselines/reference/submodule/compiler/jsxNamespaceReexports.symbols index 1e92bcea21..825544d393 100644 --- a/testdata/baselines/reference/submodule/compiler/jsxNamespaceReexports.symbols +++ b/testdata/baselines/reference/submodule/compiler/jsxNamespaceReexports.symbols @@ -29,5 +29,5 @@ import * as MyLib from "./library"; const content = ; >content : Symbol(content, Decl(index.tsx, 2, 5)) ->my-element : Symbol(žindex, Decl(library.ts, 3, 38)) +>my-element : Symbol(__index, Decl(library.ts, 3, 38)) diff --git a/testdata/baselines/reference/submodule/compiler/jsxNamespaceReexports.symbols.diff b/testdata/baselines/reference/submodule/compiler/jsxNamespaceReexports.symbols.diff index fc8449d7e3..b41f579213 100644 --- a/testdata/baselines/reference/submodule/compiler/jsxNamespaceReexports.symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/jsxNamespaceReexports.symbols.diff @@ -5,4 +5,4 @@ const content = ; >content : Symbol(content, Decl(index.tsx, 2, 5)) ->my-element : Symbol(MyLib.JSX.IntrinsicElements.__index, Decl(library.ts, 3, 38)) -+>my-element : Symbol(žindex, Decl(library.ts, 3, 38)) ++>my-element : Symbol(__index, Decl(library.ts, 3, 38)) diff --git a/testdata/baselines/reference/submodule/compiler/noImplicitThisBigThis.symbols b/testdata/baselines/reference/submodule/compiler/noImplicitThisBigThis.symbols index 91ecc08354..793b7d820f 100644 --- a/testdata/baselines/reference/submodule/compiler/noImplicitThisBigThis.symbols +++ b/testdata/baselines/reference/submodule/compiler/noImplicitThisBigThis.symbols @@ -11,21 +11,21 @@ function createObj() { >func1 : Symbol(func1, Decl(noImplicitThisBigThis.ts, 3, 12)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 3, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 3, 10)) }, func2() { >func2 : Symbol(func2, Decl(noImplicitThisBigThis.ts, 6, 10)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 3, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 3, 10)) }, func3() { >func3 : Symbol(func3, Decl(noImplicitThisBigThis.ts, 9, 10)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 3, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 3, 10)) } }; } @@ -38,63 +38,63 @@ function createObjNoCrash() { >func1 : Symbol(func1, Decl(noImplicitThisBigThis.ts, 17, 12)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) }, func2() { >func2 : Symbol(func2, Decl(noImplicitThisBigThis.ts, 20, 10)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) }, func3() { >func3 : Symbol(func3, Decl(noImplicitThisBigThis.ts, 23, 10)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) }, func4() { >func4 : Symbol(func4, Decl(noImplicitThisBigThis.ts, 26, 10)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) }, func5() { >func5 : Symbol(func5, Decl(noImplicitThisBigThis.ts, 29, 10)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) }, func6() { >func6 : Symbol(func6, Decl(noImplicitThisBigThis.ts, 32, 10)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) }, func7() { >func7 : Symbol(func7, Decl(noImplicitThisBigThis.ts, 35, 10)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) }, func8() { >func8 : Symbol(func8, Decl(noImplicitThisBigThis.ts, 38, 10)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) }, func9() { >func9 : Symbol(func9, Decl(noImplicitThisBigThis.ts, 41, 10)) return this; ->this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) +>this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) } }; } diff --git a/testdata/baselines/reference/submodule/compiler/noImplicitThisBigThis.symbols.diff b/testdata/baselines/reference/submodule/compiler/noImplicitThisBigThis.symbols.diff deleted file mode 100644 index a145e177ab..0000000000 --- a/testdata/baselines/reference/submodule/compiler/noImplicitThisBigThis.symbols.diff +++ /dev/null @@ -1,100 +0,0 @@ ---- old.noImplicitThisBigThis.symbols -+++ new.noImplicitThisBigThis.symbols -@@= skipped -10, +10 lines =@@ - >func1 : Symbol(func1, Decl(noImplicitThisBigThis.ts, 3, 12)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 3, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 3, 10)) - - }, - func2() { - >func2 : Symbol(func2, Decl(noImplicitThisBigThis.ts, 6, 10)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 3, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 3, 10)) - - }, - func3() { - >func3 : Symbol(func3, Decl(noImplicitThisBigThis.ts, 9, 10)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 3, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 3, 10)) - } - }; - } -@@= skipped -27, +27 lines =@@ - >func1 : Symbol(func1, Decl(noImplicitThisBigThis.ts, 17, 12)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) - - }, - func2() { - >func2 : Symbol(func2, Decl(noImplicitThisBigThis.ts, 20, 10)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) - - }, - func3() { - >func3 : Symbol(func3, Decl(noImplicitThisBigThis.ts, 23, 10)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) - - }, - func4() { - >func4 : Symbol(func4, Decl(noImplicitThisBigThis.ts, 26, 10)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) - - }, - func5() { - >func5 : Symbol(func5, Decl(noImplicitThisBigThis.ts, 29, 10)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) - - }, - func6() { - >func6 : Symbol(func6, Decl(noImplicitThisBigThis.ts, 32, 10)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) - - }, - func7() { - >func7 : Symbol(func7, Decl(noImplicitThisBigThis.ts, 35, 10)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) - - }, - func8() { - >func8 : Symbol(func8, Decl(noImplicitThisBigThis.ts, 38, 10)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) - - }, - func9() { - >func9 : Symbol(func9, Decl(noImplicitThisBigThis.ts, 41, 10)) - - return this; -->this : Symbol(__object, Decl(noImplicitThisBigThis.ts, 17, 10)) -+>this : Symbol(žobject, Decl(noImplicitThisBigThis.ts, 17, 10)) - } - }; - } \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/compiler/noUncheckedIndexedAccessCompoundAssignments.symbols b/testdata/baselines/reference/submodule/compiler/noUncheckedIndexedAccessCompoundAssignments.symbols index 256df6efc4..c0d263ca4d 100644 --- a/testdata/baselines/reference/submodule/compiler/noUncheckedIndexedAccessCompoundAssignments.symbols +++ b/testdata/baselines/reference/submodule/compiler/noUncheckedIndexedAccessCompoundAssignments.symbols @@ -4,24 +4,24 @@ // Each line should have one error // for a total of 12 errors stringMap.foo++; ->stringMap.foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) +>stringMap.foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) >stringMap : Symbol(stringMap, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 13)) ->foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) +>foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) --stringMap.foo; ->stringMap.foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) +>stringMap.foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) >stringMap : Symbol(stringMap, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 13)) ->foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) +>foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) stringMap.foo += 1; ->stringMap.foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) +>stringMap.foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) >stringMap : Symbol(stringMap, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 13)) ->foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) +>foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) stringMap.foo *= 1; ->stringMap.foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) +>stringMap.foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) >stringMap : Symbol(stringMap, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 13)) ->foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) +>foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) ++stringMap['foo']; >stringMap : Symbol(stringMap, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 13)) diff --git a/testdata/baselines/reference/submodule/compiler/noUncheckedIndexedAccessCompoundAssignments.symbols.diff b/testdata/baselines/reference/submodule/compiler/noUncheckedIndexedAccessCompoundAssignments.symbols.diff deleted file mode 100644 index 7bdd8d3361..0000000000 --- a/testdata/baselines/reference/submodule/compiler/noUncheckedIndexedAccessCompoundAssignments.symbols.diff +++ /dev/null @@ -1,35 +0,0 @@ ---- old.noUncheckedIndexedAccessCompoundAssignments.symbols -+++ new.noUncheckedIndexedAccessCompoundAssignments.symbols -@@= skipped -3, +3 lines =@@ - // Each line should have one error - // for a total of 12 errors - stringMap.foo++; -->stringMap.foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) -+>stringMap.foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) - >stringMap : Symbol(stringMap, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 13)) -->foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) -+>foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) - - --stringMap.foo; -->stringMap.foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) -+>stringMap.foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) - >stringMap : Symbol(stringMap, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 13)) -->foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) -+>foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) - - stringMap.foo += 1; -->stringMap.foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) -+>stringMap.foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) - >stringMap : Symbol(stringMap, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 13)) -->foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) -+>foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) - - stringMap.foo *= 1; -->stringMap.foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) -+>stringMap.foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) - >stringMap : Symbol(stringMap, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 13)) -->foo : Symbol(__index, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) -+>foo : Symbol(žindex, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 26)) - - ++stringMap['foo']; - >stringMap : Symbol(stringMap, Decl(noUncheckedIndexedAccessCompoundAssignments.ts, 15, 13)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/compiler/propertyAccessOfReadonlyIndexSignature.symbols b/testdata/baselines/reference/submodule/compiler/propertyAccessOfReadonlyIndexSignature.symbols index d1fe3e218a..2e6ebb1d8d 100644 --- a/testdata/baselines/reference/submodule/compiler/propertyAccessOfReadonlyIndexSignature.symbols +++ b/testdata/baselines/reference/submodule/compiler/propertyAccessOfReadonlyIndexSignature.symbols @@ -13,7 +13,7 @@ declare var a: Test; >Test : Symbol(Test, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 0)) a.foo = 'baz'; ->a.foo : Symbol(žindex, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 16)) +>a.foo : Symbol(__index, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 16)) >a : Symbol(a, Decl(propertyAccessOfReadonlyIndexSignature.ts, 4, 11)) ->foo : Symbol(žindex, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 16)) +>foo : Symbol(__index, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 16)) diff --git a/testdata/baselines/reference/submodule/compiler/propertyAccessOfReadonlyIndexSignature.symbols.diff b/testdata/baselines/reference/submodule/compiler/propertyAccessOfReadonlyIndexSignature.symbols.diff index c1021881b9..1efbdca573 100644 --- a/testdata/baselines/reference/submodule/compiler/propertyAccessOfReadonlyIndexSignature.symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/propertyAccessOfReadonlyIndexSignature.symbols.diff @@ -5,7 +5,7 @@ a.foo = 'baz'; ->a.foo : Symbol(Test.__index, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 16)) -+>a.foo : Symbol(žindex, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 16)) ++>a.foo : Symbol(__index, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 16)) >a : Symbol(a, Decl(propertyAccessOfReadonlyIndexSignature.ts, 4, 11)) ->foo : Symbol(Test.__index, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 16)) -+>foo : Symbol(žindex, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 16)) ++>foo : Symbol(__index, Decl(propertyAccessOfReadonlyIndexSignature.ts, 0, 16)) diff --git a/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNext.symbols b/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNext.symbols index fcaf39767b..70d1e6baf9 100644 --- a/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNext.symbols +++ b/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNext.symbols @@ -3,8 +3,8 @@ === file.tsx === export const a =
; >a : Symbol(a, Decl(file.tsx, 0, 12)) ->div : Symbol(žindex, Decl(index.d.ts, 1, 33)) ->div : Symbol(žindex, Decl(index.d.ts, 1, 33)) +>div : Symbol(__index, Decl(index.d.ts, 1, 33)) +>div : Symbol(__index, Decl(index.d.ts, 1, 33)) === node_modules/@types/react/index.d.ts === declare namespace JSX { diff --git a/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNext.symbols.diff b/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNext.symbols.diff index 23299fac73..c742d74525 100644 --- a/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNext.symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNext.symbols.diff @@ -6,8 +6,8 @@ >a : Symbol(a, Decl(file.tsx, 0, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(index.d.ts, 1, 33)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(index.d.ts, 1, 33)) -+>div : Symbol(žindex, Decl(index.d.ts, 1, 33)) -+>div : Symbol(žindex, Decl(index.d.ts, 1, 33)) ++>div : Symbol(__index, Decl(index.d.ts, 1, 33)) ++>div : Symbol(__index, Decl(index.d.ts, 1, 33)) === node_modules/@types/react/index.d.ts === declare namespace JSX { \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNextEsm.symbols b/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNextEsm.symbols index 2127cd3f33..294d0501e6 100644 --- a/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNextEsm.symbols +++ b/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNextEsm.symbols @@ -3,8 +3,8 @@ === file.tsx === export const a =
; >a : Symbol(a, Decl(file.tsx, 0, 12)) ->div : Symbol(žindex, Decl(index.d.ts, 1, 33)) ->div : Symbol(žindex, Decl(index.d.ts, 1, 33)) +>div : Symbol(__index, Decl(index.d.ts, 1, 33)) +>div : Symbol(__index, Decl(index.d.ts, 1, 33)) === node_modules/@types/react/index.d.ts === declare namespace JSX { diff --git a/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNextEsm.symbols.diff b/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNextEsm.symbols.diff index 13aa249f95..53b3b7e556 100644 --- a/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNextEsm.symbols.diff +++ b/testdata/baselines/reference/submodule/compiler/reactJsxReactResolvedNodeNextEsm.symbols.diff @@ -6,8 +6,8 @@ >a : Symbol(a, Decl(file.tsx, 0, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(index.d.ts, 1, 33)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(index.d.ts, 1, 33)) -+>div : Symbol(žindex, Decl(index.d.ts, 1, 33)) -+>div : Symbol(žindex, Decl(index.d.ts, 1, 33)) ++>div : Symbol(__index, Decl(index.d.ts, 1, 33)) ++>div : Symbol(__index, Decl(index.d.ts, 1, 33)) === node_modules/@types/react/index.d.ts === declare namespace JSX { \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/compiler/readonlyAssignmentInSubclassOfClassExpression.symbols b/testdata/baselines/reference/submodule/compiler/readonlyAssignmentInSubclassOfClassExpression.symbols index 30f19d844d..21ad2374ac 100644 --- a/testdata/baselines/reference/submodule/compiler/readonlyAssignmentInSubclassOfClassExpression.symbols +++ b/testdata/baselines/reference/submodule/compiler/readonlyAssignmentInSubclassOfClassExpression.symbols @@ -8,7 +8,7 @@ class C extends (class {} as new () => Readonly<{ attrib: number }>) { constructor() { super() ->super : Symbol(žtype, Decl(readonlyAssignmentInSubclassOfClassExpression.ts, 0, 28)) +>super : Symbol(__type, Decl(readonlyAssignmentInSubclassOfClassExpression.ts, 0, 28)) this.attrib = 2 >this.attrib : Symbol(attrib, Decl(readonlyAssignmentInSubclassOfClassExpression.ts, 0, 49)) diff --git a/testdata/baselines/reference/submodule/compiler/readonlyAssignmentInSubclassOfClassExpression.symbols.diff b/testdata/baselines/reference/submodule/compiler/readonlyAssignmentInSubclassOfClassExpression.symbols.diff deleted file mode 100644 index 100ae9bc91..0000000000 --- a/testdata/baselines/reference/submodule/compiler/readonlyAssignmentInSubclassOfClassExpression.symbols.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- old.readonlyAssignmentInSubclassOfClassExpression.symbols -+++ new.readonlyAssignmentInSubclassOfClassExpression.symbols -@@= skipped -7, +7 lines =@@ - - constructor() { - super() -->super : Symbol(__type, Decl(readonlyAssignmentInSubclassOfClassExpression.ts, 0, 28)) -+>super : Symbol(žtype, Decl(readonlyAssignmentInSubclassOfClassExpression.ts, 0, 28)) - - this.attrib = 2 - >this.attrib : Symbol(attrib, Decl(readonlyAssignmentInSubclassOfClassExpression.ts, 0, 49)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/constAssertions.symbols b/testdata/baselines/reference/submodule/conformance/constAssertions.symbols index b911c03047..73d0f379d4 100644 --- a/testdata/baselines/reference/submodule/conformance/constAssertions.symbols +++ b/testdata/baselines/reference/submodule/conformance/constAssertions.symbols @@ -172,7 +172,7 @@ let o9 = { x: 10, foo() { this.x = 20 } } as const; // Error >x : Symbol(x, Decl(constAssertions.ts, 43, 10)) >foo : Symbol(foo, Decl(constAssertions.ts, 43, 17)) >this.x : Symbol(x, Decl(constAssertions.ts, 43, 10)) ->this : Symbol(žobject, Decl(constAssertions.ts, 43, 8)) +>this : Symbol(__object, Decl(constAssertions.ts, 43, 8)) >x : Symbol(x, Decl(constAssertions.ts, 43, 10)) >const : Symbol(const) diff --git a/testdata/baselines/reference/submodule/conformance/constAssertions.symbols.diff b/testdata/baselines/reference/submodule/conformance/constAssertions.symbols.diff index a656cef150..bd48901515 100644 --- a/testdata/baselines/reference/submodule/conformance/constAssertions.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/constAssertions.symbols.diff @@ -1,15 +1,6 @@ --- old.constAssertions.symbols +++ new.constAssertions.symbols -@@= skipped -171, +171 lines =@@ - >x : Symbol(x, Decl(constAssertions.ts, 43, 10)) - >foo : Symbol(foo, Decl(constAssertions.ts, 43, 17)) - >this.x : Symbol(x, Decl(constAssertions.ts, 43, 10)) -->this : Symbol(__object, Decl(constAssertions.ts, 43, 8)) -+>this : Symbol(žobject, Decl(constAssertions.ts, 43, 8)) - >x : Symbol(x, Decl(constAssertions.ts, 43, 10)) - >const : Symbol(const) - -@@= skipped -222, +222 lines =@@ +@@= skipped -393, +393 lines =@@ >Foo54374 : Symbol(Foo54374, Decl(constAssertions.ts, 107, 33)) a: 1; diff --git a/testdata/baselines/reference/submodule/conformance/controlFlowElementAccess2.symbols b/testdata/baselines/reference/submodule/conformance/controlFlowElementAccess2.symbols index 59ff9b43fa..a4db8aeb5c 100644 --- a/testdata/baselines/reference/submodule/conformance/controlFlowElementAccess2.symbols +++ b/testdata/baselines/reference/submodule/conformance/controlFlowElementAccess2.symbols @@ -15,9 +15,9 @@ if (typeof config['works'] !== 'boolean') { config.works.prop = 'test'; // ok >config.works.prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) ->config.works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) +>config.works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) >config : Symbol(config, Decl(controlFlowElementAccess2.ts, 0, 13)) ->works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) +>works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) >prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) config['works'].prop = 'test'; // error, config['works']: boolean | { 'prop': string } @@ -26,9 +26,9 @@ if (typeof config['works'] !== 'boolean') { >prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) } if (typeof config.works !== 'boolean') { ->config.works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) +>config.works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) >config : Symbol(config, Decl(controlFlowElementAccess2.ts, 0, 13)) ->works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) +>works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) config['works'].prop = 'test'; // error, config['works']: boolean | { 'prop': string } >config['works'].prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) @@ -37,9 +37,9 @@ if (typeof config.works !== 'boolean') { config.works.prop = 'test'; // ok >config.works.prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) ->config.works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) +>config.works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) >config : Symbol(config, Decl(controlFlowElementAccess2.ts, 0, 13)) ->works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) +>works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) >prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) } diff --git a/testdata/baselines/reference/submodule/conformance/controlFlowElementAccess2.symbols.diff b/testdata/baselines/reference/submodule/conformance/controlFlowElementAccess2.symbols.diff deleted file mode 100644 index bbae4954e8..0000000000 --- a/testdata/baselines/reference/submodule/conformance/controlFlowElementAccess2.symbols.diff +++ /dev/null @@ -1,37 +0,0 @@ ---- old.controlFlowElementAccess2.symbols -+++ new.controlFlowElementAccess2.symbols -@@= skipped -14, +14 lines =@@ - - config.works.prop = 'test'; // ok - >config.works.prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) -->config.works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) -+>config.works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) - >config : Symbol(config, Decl(controlFlowElementAccess2.ts, 0, 13)) -->works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) -+>works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) - >prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) - - config['works'].prop = 'test'; // error, config['works']: boolean | { 'prop': string } -@@= skipped -11, +11 lines =@@ - >prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) - } - if (typeof config.works !== 'boolean') { -->config.works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) -+>config.works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) - >config : Symbol(config, Decl(controlFlowElementAccess2.ts, 0, 13)) -->works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) -+>works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) - - config['works'].prop = 'test'; // error, config['works']: boolean | { 'prop': string } - >config['works'].prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) -@@= skipped -11, +11 lines =@@ - - config.works.prop = 'test'; // ok - >config.works.prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) -->config.works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) -+>config.works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) - >config : Symbol(config, Decl(controlFlowElementAccess2.ts, 0, 13)) -->works : Symbol(__index, Decl(controlFlowElementAccess2.ts, 0, 23)) -+>works : Symbol(žindex, Decl(controlFlowElementAccess2.ts, 0, 23)) - >prop : Symbol(prop, Decl(controlFlowElementAccess2.ts, 1, 30)) - } diff --git a/testdata/baselines/reference/submodule/conformance/controlFlowStringIndex.symbols b/testdata/baselines/reference/submodule/conformance/controlFlowStringIndex.symbols index 54afa5b454..dacf64febe 100644 --- a/testdata/baselines/reference/submodule/conformance/controlFlowStringIndex.symbols +++ b/testdata/baselines/reference/submodule/conformance/controlFlowStringIndex.symbols @@ -16,15 +16,15 @@ declare const value: A; >A : Symbol(A, Decl(controlFlowStringIndex.ts, 0, 0)) if (value.foo !== null) { ->value.foo : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) +>value.foo : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) >value : Symbol(value, Decl(controlFlowStringIndex.ts, 4, 13)) ->foo : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) +>foo : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) value.foo.toExponential() >value.foo.toExponential : Symbol(toExponential, Decl(lib.es5.d.ts, --, --)) ->value.foo : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) +>value.foo : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) >value : Symbol(value, Decl(controlFlowStringIndex.ts, 4, 13)) ->foo : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) +>foo : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) >toExponential : Symbol(toExponential, Decl(lib.es5.d.ts, --, --)) value.other // should still be number | null @@ -33,8 +33,8 @@ if (value.foo !== null) { >other : Symbol(other, Decl(controlFlowStringIndex.ts, 0, 10)) value.bar // should still be number | null ->value.bar : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) +>value.bar : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) >value : Symbol(value, Decl(controlFlowStringIndex.ts, 4, 13)) ->bar : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) +>bar : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) } diff --git a/testdata/baselines/reference/submodule/conformance/controlFlowStringIndex.symbols.diff b/testdata/baselines/reference/submodule/conformance/controlFlowStringIndex.symbols.diff index 8aae35db1e..0b1a6de97f 100644 --- a/testdata/baselines/reference/submodule/conformance/controlFlowStringIndex.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/controlFlowStringIndex.symbols.diff @@ -5,20 +5,20 @@ if (value.foo !== null) { ->value.foo : Symbol(A.__index, Decl(controlFlowStringIndex.ts, 1, 25)) -+>value.foo : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) ++>value.foo : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) >value : Symbol(value, Decl(controlFlowStringIndex.ts, 4, 13)) ->foo : Symbol(A.__index, Decl(controlFlowStringIndex.ts, 1, 25)) -+>foo : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) ++>foo : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) value.foo.toExponential() ->value.foo.toExponential : Symbol(Number.toExponential, Decl(lib.es5.d.ts, --, --)) ->value.foo : Symbol(A.__index, Decl(controlFlowStringIndex.ts, 1, 25)) +>value.foo.toExponential : Symbol(toExponential, Decl(lib.es5.d.ts, --, --)) -+>value.foo : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) ++>value.foo : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) >value : Symbol(value, Decl(controlFlowStringIndex.ts, 4, 13)) ->foo : Symbol(A.__index, Decl(controlFlowStringIndex.ts, 1, 25)) ->toExponential : Symbol(Number.toExponential, Decl(lib.es5.d.ts, --, --)) -+>foo : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) ++>foo : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) +>toExponential : Symbol(toExponential, Decl(lib.es5.d.ts, --, --)) value.other // should still be number | null @@ -28,8 +28,8 @@ value.bar // should still be number | null ->value.bar : Symbol(A.__index, Decl(controlFlowStringIndex.ts, 1, 25)) -+>value.bar : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) ++>value.bar : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) >value : Symbol(value, Decl(controlFlowStringIndex.ts, 4, 13)) ->bar : Symbol(A.__index, Decl(controlFlowStringIndex.ts, 1, 25)) -+>bar : Symbol(žindex, Decl(controlFlowStringIndex.ts, 1, 25)) ++>bar : Symbol(__index, Decl(controlFlowStringIndex.ts, 1, 25)) } diff --git a/testdata/baselines/reference/submodule/conformance/indexSignatures1.symbols b/testdata/baselines/reference/submodule/conformance/indexSignatures1.symbols index 27fe030340..adabef7037 100644 --- a/testdata/baselines/reference/submodule/conformance/indexSignatures1.symbols +++ b/testdata/baselines/reference/submodule/conformance/indexSignatures1.symbols @@ -135,9 +135,9 @@ const y1 = dom['data123']; const y2 = dom.data123; >y2 : Symbol(y2, Decl(indexSignatures1.ts, 47, 5)) ->dom.data123 : Symbol(žindex, Decl(indexSignatures1.ts, 45, 18)) +>dom.data123 : Symbol(__index, Decl(indexSignatures1.ts, 45, 18)) >dom : Symbol(dom, Decl(indexSignatures1.ts, 45, 11)) ->data123 : Symbol(žindex, Decl(indexSignatures1.ts, 45, 18)) +>data123 : Symbol(__index, Decl(indexSignatures1.ts, 45, 18)) // Excess property checking for template pattern index signature diff --git a/testdata/baselines/reference/submodule/conformance/indexSignatures1.symbols.diff b/testdata/baselines/reference/submodule/conformance/indexSignatures1.symbols.diff index dd29836a7c..a1d84c6720 100644 --- a/testdata/baselines/reference/submodule/conformance/indexSignatures1.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/indexSignatures1.symbols.diff @@ -1,18 +1,6 @@ --- old.indexSignatures1.symbols +++ new.indexSignatures1.symbols -@@= skipped -134, +134 lines =@@ - - const y2 = dom.data123; - >y2 : Symbol(y2, Decl(indexSignatures1.ts, 47, 5)) -->dom.data123 : Symbol(__index, Decl(indexSignatures1.ts, 45, 18)) -+>dom.data123 : Symbol(žindex, Decl(indexSignatures1.ts, 45, 18)) - >dom : Symbol(dom, Decl(indexSignatures1.ts, 45, 11)) -->data123 : Symbol(__index, Decl(indexSignatures1.ts, 45, 18)) -+>data123 : Symbol(žindex, Decl(indexSignatures1.ts, 45, 18)) - - // Excess property checking for template pattern index signature - -@@= skipped -35, +35 lines =@@ +@@= skipped -169, +169 lines =@@ sfoo: x => x.length, // x: string >sfoo : Symbol(sfoo, Decl(indexSignatures1.ts, 61, 22)) >x : Symbol(x, Decl(indexSignatures1.ts, 62, 9)) diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragma.symbols b/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragma.symbols index 79ba0d230f..302d74ad9e 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragma.symbols +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragma.symbols @@ -34,8 +34,8 @@ import {h, Fragment} from "./renderer"; >Fragment : Symbol(Fragment, Decl(preacty.tsx, 4, 10)) <>
->div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === snabbdomy.tsx === /* @jsx jsx */ @@ -44,8 +44,8 @@ import {jsx} from "./renderer"; >jsx : Symbol(jsx, Decl(snabbdomy.tsx, 2, 8)) <> ->span : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->span : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>span : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>span : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === preacty-only-fragment.tsx === /** @@ -93,8 +93,8 @@ import {h, Fragment} from "./renderer"; >Fragment : Symbol(Fragment, Decl(preacty-no-fragment.tsx, 4, 10))
->div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === snabbdomy-no-fragment.tsx === /* @jsx jsx */ @@ -103,8 +103,8 @@ import {jsx} from "./renderer"; >jsx : Symbol(jsx, Decl(snabbdomy-no-fragment.tsx, 2, 8))
->div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === preacty-only-component.tsx === /** diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragma.symbols.diff b/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragma.symbols.diff index 9e78740b7b..c93b661e8b 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragma.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragma.symbols.diff @@ -6,8 +6,8 @@ <>
->div : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === snabbdomy.tsx === /* @jsx jsx */ @@ -17,8 +17,8 @@ <> ->span : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>span : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>span : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>span : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>span : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === preacty-only-fragment.tsx === /** @@ -28,8 +28,8 @@
->div : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === snabbdomy-no-fragment.tsx === /* @jsx jsx */ @@ -39,8 +39,8 @@
->div : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>div : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>div : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === preacty-only-component.tsx === /** \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragmaOverridesCompilerOptions.symbols b/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragmaOverridesCompilerOptions.symbols index 1059b40ac6..dfa1a3aed7 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragmaOverridesCompilerOptions.symbols +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragmaOverridesCompilerOptions.symbols @@ -38,8 +38,8 @@ import {createElement, Fragment} from "./react"; >Fragment : Symbol(Fragment, Decl(reacty.tsx, 0, 22)) <> ->span : Symbol(žindex, Decl(react.d.ts, 2, 37)) ->span : Symbol(žindex, Decl(react.d.ts, 2, 37)) +>span : Symbol(__index, Decl(react.d.ts, 2, 37)) +>span : Symbol(__index, Decl(react.d.ts, 2, 37)) === preacty.tsx === /** @@ -51,8 +51,8 @@ import {h, Frag} from "./preact"; >Frag : Symbol(Frag, Decl(preacty.tsx, 4, 10)) <>
->div : Symbol(žindex, Decl(react.d.ts, 2, 37)) ->div : Symbol(žindex, Decl(react.d.ts, 2, 37)) +>div : Symbol(__index, Decl(react.d.ts, 2, 37)) +>div : Symbol(__index, Decl(react.d.ts, 2, 37)) === snabbdomy.tsx === /** @@ -63,8 +63,8 @@ import {h} from "./snabbdom"; >h : Symbol(h, Decl(snabbdomy.tsx, 4, 8)) <>
->div : Symbol(žindex, Decl(react.d.ts, 2, 37)) ->div : Symbol(žindex, Decl(react.d.ts, 2, 37)) +>div : Symbol(__index, Decl(react.d.ts, 2, 37)) +>div : Symbol(__index, Decl(react.d.ts, 2, 37)) === mix-n-match.tsx === /* @jsx h */ @@ -76,6 +76,6 @@ import {Fragment} from "./react"; >Fragment : Symbol(Fragment, Decl(mix-n-match.tsx, 3, 8)) <> ->span : Symbol(žindex, Decl(react.d.ts, 2, 37)) ->span : Symbol(žindex, Decl(react.d.ts, 2, 37)) +>span : Symbol(__index, Decl(react.d.ts, 2, 37)) +>span : Symbol(__index, Decl(react.d.ts, 2, 37)) diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragmaOverridesCompilerOptions.symbols.diff b/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragmaOverridesCompilerOptions.symbols.diff index d22251473d..3348083361 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragmaOverridesCompilerOptions.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxAndJsxFragPragmaOverridesCompilerOptions.symbols.diff @@ -6,8 +6,8 @@ <> ->span : Symbol(JSX.IntrinsicElements.__index, Decl(react.d.ts, 2, 37)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(react.d.ts, 2, 37)) -+>span : Symbol(žindex, Decl(react.d.ts, 2, 37)) -+>span : Symbol(žindex, Decl(react.d.ts, 2, 37)) ++>span : Symbol(__index, Decl(react.d.ts, 2, 37)) ++>span : Symbol(__index, Decl(react.d.ts, 2, 37)) === preacty.tsx === /** @@ -17,8 +17,8 @@ <>
->div : Symbol(JSX.IntrinsicElements.__index, Decl(react.d.ts, 2, 37)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(react.d.ts, 2, 37)) -+>div : Symbol(žindex, Decl(react.d.ts, 2, 37)) -+>div : Symbol(žindex, Decl(react.d.ts, 2, 37)) ++>div : Symbol(__index, Decl(react.d.ts, 2, 37)) ++>div : Symbol(__index, Decl(react.d.ts, 2, 37)) === snabbdomy.tsx === /** @@ -28,8 +28,8 @@ <>
->div : Symbol(JSX.IntrinsicElements.__index, Decl(react.d.ts, 2, 37)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(react.d.ts, 2, 37)) -+>div : Symbol(žindex, Decl(react.d.ts, 2, 37)) -+>div : Symbol(žindex, Decl(react.d.ts, 2, 37)) ++>div : Symbol(__index, Decl(react.d.ts, 2, 37)) ++>div : Symbol(__index, Decl(react.d.ts, 2, 37)) === mix-n-match.tsx === /* @jsx h */ @@ -39,5 +39,5 @@ <> ->span : Symbol(JSX.IntrinsicElements.__index, Decl(react.d.ts, 2, 37)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(react.d.ts, 2, 37)) -+>span : Symbol(žindex, Decl(react.d.ts, 2, 37)) -+>span : Symbol(žindex, Decl(react.d.ts, 2, 37)) ++>span : Symbol(__index, Decl(react.d.ts, 2, 37)) ++>span : Symbol(__index, Decl(react.d.ts, 2, 37)) diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarations.symbols b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarations.symbols index 6847ee501d..34b05b61f4 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarations.symbols +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarations.symbols @@ -34,8 +34,8 @@ import * as React from "./renderer"; >React : Symbol(React, Decl(otherreacty.tsx, 1, 6)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === other.tsx === /** @jsx h */ @@ -45,8 +45,8 @@ import { dom as h } from "./renderer" export const prerendered = ; >prerendered : Symbol(prerendered, Decl(other.tsx, 2, 12)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === othernoalias.tsx === /** @jsx otherdom */ @@ -55,8 +55,8 @@ import { otherdom } from "./renderer" export const prerendered2 = ; >prerendered2 : Symbol(prerendered2, Decl(othernoalias.tsx, 2, 12)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === reacty.tsx === import React from "./renderer" @@ -64,8 +64,8 @@ import React from "./renderer" export const prerendered3 = ; >prerendered3 : Symbol(prerendered3, Decl(reacty.tsx, 1, 12)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === index.tsx === /** @jsx dom */ @@ -73,8 +73,8 @@ import { dom } from "./renderer" >dom : Symbol(dom, Decl(index.tsx, 1, 8)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) export * from "./other"; export * from "./othernoalias"; diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarations.symbols.diff b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarations.symbols.diff index c9e139600a..b1980bf86a 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarations.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarations.symbols.diff @@ -6,8 +6,8 @@ ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === other.tsx === /** @jsx h */ @@ -20,8 +20,8 @@ >prerendered : Symbol(prerendered, Decl(other.tsx, 2, 12)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === othernoalias.tsx === /** @jsx otherdom */ @@ -31,8 +31,8 @@ >prerendered2 : Symbol(prerendered2, Decl(othernoalias.tsx, 2, 12)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === reacty.tsx === import React from "./renderer" @@ -42,8 +42,8 @@ >prerendered3 : Symbol(prerendered3, Decl(reacty.tsx, 1, 12)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === index.tsx === /** @jsx dom */ @@ -53,8 +53,8 @@ ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) export * from "./other"; export * from "./othernoalias"; \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarationsLocalTypes.symbols b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarationsLocalTypes.symbols index f9d5c1ef69..3ec4f68eee 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarationsLocalTypes.symbols +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarationsLocalTypes.symbols @@ -116,7 +116,7 @@ export const MySFC = (props: {x: number, y: number, children?: predom.JSX.Elemen >predom : Symbol(predom, Decl(component.tsx, 1, 8)) >JSX : Symbol(JSX, Decl(renderer2.d.ts, 0, 25)) >Element : Symbol(Element, Decl(renderer2.d.ts, 4, 9)) ->p : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) +>p : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) >props.x : Symbol(x, Decl(component.tsx, 3, 30)) >props : Symbol(props, Decl(component.tsx, 3, 22)) >x : Symbol(x, Decl(component.tsx, 3, 30)) @@ -129,7 +129,7 @@ export const MySFC = (props: {x: number, y: number, children?: predom.JSX.Elemen >props.y : Symbol(y, Decl(component.tsx, 3, 40)) >props : Symbol(props, Decl(component.tsx, 3, 22)) >y : Symbol(y, Decl(component.tsx, 3, 40)) ->p : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) +>p : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) export class MyClass implements predom.JSX.Element { >MyClass : Symbol(MyClass, Decl(component.tsx, 3, 164)) @@ -155,7 +155,7 @@ export class MyClass implements predom.JSX.Element { >render : Symbol(render, Decl(component.tsx, 7, 89)) return

->p : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) +>p : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) {this.props.x} + {this.props.y} = {this.props.x + this.props.y} >this.props.x : Symbol(x, Decl(component.tsx, 7, 31)) @@ -187,7 +187,7 @@ export class MyClass implements predom.JSX.Element { >children : Symbol(children, Decl(component.tsx, 7, 52))

; ->p : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) +>p : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) } } export const tree = @@ -204,8 +204,8 @@ export const tree = MySFC : Symbol(MySFC, Decl(component.tsx, 3, 12)) export default ->h : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) === index.tsx === /** @jsx dom */ @@ -224,8 +224,8 @@ let elem = prerendered; elem = ; // Expect assignability error here >elem : Symbol(elem, Decl(index.tsx, 3, 3)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) const DOMSFC = (props: {x: number, y: number, children?: dom.JSX.Element[]}) =>

{props.x} + {props.y} = {props.x + props.y}{props.children}

; >DOMSFC : Symbol(DOMSFC, Decl(index.tsx, 6, 5)) @@ -236,7 +236,7 @@ const DOMSFC = (props: {x: number, y: number, children?: dom.JSX.Element[]}) => >dom : Symbol(dom, Decl(index.tsx, 1, 8)) >JSX : Symbol(JSX, Decl(renderer.d.ts, 0, 22)) >Element : Symbol(Element, Decl(renderer.d.ts, 4, 9)) ->p : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>p : Symbol(__index, Decl(renderer.d.ts, 2, 37)) >props.x : Symbol(x, Decl(index.tsx, 6, 24)) >props : Symbol(props, Decl(index.tsx, 6, 16)) >x : Symbol(x, Decl(index.tsx, 6, 24)) @@ -252,7 +252,7 @@ const DOMSFC = (props: {x: number, y: number, children?: dom.JSX.Element[]}) => >props.children : Symbol(children, Decl(index.tsx, 6, 45)) >props : Symbol(props, Decl(index.tsx, 6, 16)) >children : Symbol(children, Decl(index.tsx, 6, 45)) ->p : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>p : Symbol(__index, Decl(renderer.d.ts, 2, 37)) class DOMClass implements dom.JSX.Element { >DOMClass : Symbol(DOMClass, Decl(index.tsx, 6, 147)) @@ -278,7 +278,7 @@ class DOMClass implements dom.JSX.Element { >render : Symbol(render, Decl(index.tsx, 10, 86)) return

{this.props.x} + {this.props.y} = {this.props.x + this.props.y}{...this.props.children}

; ->p : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>p : Symbol(__index, Decl(renderer.d.ts, 2, 37)) >this.props.x : Symbol(x, Decl(index.tsx, 10, 31)) >this.props : Symbol(props, Decl(index.tsx, 10, 16)) >this : Symbol(DOMClass, Decl(index.tsx, 6, 147)) @@ -304,7 +304,7 @@ class DOMClass implements dom.JSX.Element { >this : Symbol(DOMClass, Decl(index.tsx, 6, 147)) >props : Symbol(props, Decl(index.tsx, 10, 16)) >children : Symbol(children, Decl(index.tsx, 10, 52)) ->p : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>p : Symbol(__index, Decl(renderer.d.ts, 2, 37)) } } diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarationsLocalTypes.symbols.diff b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarationsLocalTypes.symbols.diff index 8a5d2b21ff..d6fe805bb4 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarationsLocalTypes.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryDeclarationsLocalTypes.symbols.diff @@ -106,7 +106,7 @@ ->p : Symbol(predom.JSX.IntrinsicElements.__index, Decl(renderer2.d.ts, 2, 37)) +>JSX : Symbol(JSX, Decl(renderer2.d.ts, 0, 25)) +>Element : Symbol(Element, Decl(renderer2.d.ts, 4, 9)) -+>p : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) ++>p : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) +>props.x : Symbol(x, Decl(component.tsx, 3, 30)) +>props : Symbol(props, Decl(component.tsx, 3, 22)) +>x : Symbol(x, Decl(component.tsx, 3, 30)) @@ -119,7 +119,7 @@ +>props.y : Symbol(y, Decl(component.tsx, 3, 40)) +>props : Symbol(props, Decl(component.tsx, 3, 22)) +>y : Symbol(y, Decl(component.tsx, 3, 40)) -+>p : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) ++>p : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) export class MyClass implements predom.JSX.Element { >MyClass : Symbol(MyClass, Decl(component.tsx, 3, 164)) @@ -155,7 +155,7 @@ return

->p : Symbol(predom.JSX.IntrinsicElements.__index, Decl(renderer2.d.ts, 2, 37)) -+>p : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) ++>p : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) {this.props.x} + {this.props.y} = {this.props.x + this.props.y} >this.props.x : Symbol(x, Decl(component.tsx, 7, 31)) @@ -198,7 +198,7 @@

; ->p : Symbol(predom.JSX.IntrinsicElements.__index, Decl(renderer2.d.ts, 2, 37)) -+>p : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) ++>p : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) } } export const tree = @@ -208,8 +208,8 @@ export default ->h : Symbol(predom.JSX.IntrinsicElements.__index, Decl(renderer2.d.ts, 2, 37)) ->h : Symbol(predom.JSX.IntrinsicElements.__index, Decl(renderer2.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) === index.tsx === /** @jsx dom */ @@ -219,8 +219,8 @@ >elem : Symbol(elem, Decl(index.tsx, 3, 3)) ->h : Symbol(dom.JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(dom.JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) const DOMSFC = (props: {x: number, y: number, children?: dom.JSX.Element[]}) =>

{props.x} + {props.y} = {props.x + props.y}{props.children}

; >DOMSFC : Symbol(DOMSFC, Decl(index.tsx, 6, 5)) @@ -233,7 +233,7 @@ ->p : Symbol(dom.JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) +>JSX : Symbol(JSX, Decl(renderer.d.ts, 0, 22)) +>Element : Symbol(Element, Decl(renderer.d.ts, 4, 9)) -+>p : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>p : Symbol(__index, Decl(renderer.d.ts, 2, 37)) >props.x : Symbol(x, Decl(index.tsx, 6, 24)) >props : Symbol(props, Decl(index.tsx, 6, 16)) >x : Symbol(x, Decl(index.tsx, 6, 24)) @@ -242,7 +242,7 @@ >props : Symbol(props, Decl(index.tsx, 6, 16)) >children : Symbol(children, Decl(index.tsx, 6, 45)) ->p : Symbol(dom.JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>p : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>p : Symbol(__index, Decl(renderer.d.ts, 2, 37)) class DOMClass implements dom.JSX.Element { >DOMClass : Symbol(DOMClass, Decl(index.tsx, 6, 147)) @@ -278,7 +278,7 @@ return

{this.props.x} + {this.props.y} = {this.props.x + this.props.y}{...this.props.children}

; ->p : Symbol(dom.JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>p : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>p : Symbol(__index, Decl(renderer.d.ts, 2, 37)) >this.props.x : Symbol(x, Decl(index.tsx, 10, 31)) ->this.props : Symbol(DOMClass.props, Decl(index.tsx, 10, 16)) +>this.props : Symbol(props, Decl(index.tsx, 10, 16)) @@ -315,6 +315,6 @@ +>props : Symbol(props, Decl(index.tsx, 10, 16)) >children : Symbol(children, Decl(index.tsx, 10, 52)) ->p : Symbol(dom.JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>p : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>p : Symbol(__index, Decl(renderer.d.ts, 2, 37)) } } diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryLocalTypeGlobalFallback.symbols b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryLocalTypeGlobalFallback.symbols index e69cc7155f..d50f35b2fa 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryLocalTypeGlobalFallback.symbols +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryLocalTypeGlobalFallback.symbols @@ -87,8 +87,8 @@ import { predom } from "./renderer2" >predom : Symbol(predom, Decl(component.tsx, 1, 8)) export default ->h : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) === index.tsx === /** @jsx dom */ @@ -104,6 +104,6 @@ let elem = prerendered; elem = ; // Expect assignability error here >elem : Symbol(elem, Decl(index.tsx, 3, 3)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryLocalTypeGlobalFallback.symbols.diff b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryLocalTypeGlobalFallback.symbols.diff index 120cf30d18..d907c1e153 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryLocalTypeGlobalFallback.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryLocalTypeGlobalFallback.symbols.diff @@ -78,8 +78,8 @@ export default ->h : Symbol(predom.JSX.IntrinsicElements.__index, Decl(renderer2.d.ts, 2, 37)) ->h : Symbol(predom.JSX.IntrinsicElements.__index, Decl(renderer2.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer2.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer2.d.ts, 2, 37)) === index.tsx === /** @jsx dom */ @@ -89,5 +89,5 @@ >elem : Symbol(elem, Decl(index.tsx, 3, 3)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryOverridesCompilerOption.symbols b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryOverridesCompilerOption.symbols index 70a63fcc92..54c4650cd2 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryOverridesCompilerOption.symbols +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryOverridesCompilerOption.symbols @@ -28,14 +28,14 @@ import {dom} from "./renderer"; >dom : Symbol(dom, Decl(reacty.tsx, 1, 8)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === index.tsx === import { p } from "./renderer"; >p : Symbol(p, Decl(index.tsx, 0, 8)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryOverridesCompilerOption.symbols.diff b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryOverridesCompilerOption.symbols.diff index 26183c23ed..6bea94c5d1 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryOverridesCompilerOption.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryOverridesCompilerOption.symbols.diff @@ -6,8 +6,8 @@ ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === index.tsx === import { p } from "./renderer"; @@ -16,5 +16,5 @@ ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryWithFragmentIsError.symbols b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryWithFragmentIsError.symbols index 087234eae8..026c5ca707 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryWithFragmentIsError.symbols +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryWithFragmentIsError.symbols @@ -27,8 +27,8 @@ import * as React from "./renderer"; >React : Symbol(React, Decl(reacty.tsx, 1, 6)) <> ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === index.tsx === /** @jsx dom */ @@ -36,6 +36,6 @@ import { dom } from "./renderer"; >dom : Symbol(dom, Decl(index.tsx, 1, 8)) <> ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) +>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) diff --git a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryWithFragmentIsError.symbols.diff b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryWithFragmentIsError.symbols.diff index 6930cc6ef8..3d13d22a30 100644 --- a/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryWithFragmentIsError.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/inlineJsxFactoryWithFragmentIsError.symbols.diff @@ -6,8 +6,8 @@ <> ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) === index.tsx === /** @jsx dom */ @@ -17,5 +17,5 @@ <> ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) ->h : Symbol(JSX.IntrinsicElements.__index, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) -+>h : Symbol(žindex, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) ++>h : Symbol(__index, Decl(renderer.d.ts, 2, 37)) diff --git a/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.symbols b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.symbols index 45522550a4..e70cad3f86 100644 --- a/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.symbols +++ b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.symbols @@ -28,7 +28,7 @@ Multimap.prototype = { >key : Symbol(key, Decl(a.js, 16, 8)) return this._map[key + '']; ->this : Symbol(žobject, Decl(a.js, 11, 20)) +>this : Symbol(__object, Decl(a.js, 11, 20)) >key : Symbol(key, Decl(a.js, 16, 8)) } } diff --git a/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.symbols.diff b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.symbols.diff index a4f5600a8b..1e017a2e04 100644 --- a/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/jsdocTemplateTag5.symbols.diff @@ -32,7 +32,7 @@ ->this._map : Symbol(Multimap._map, Decl(a.js, 6, 21)) ->this : Symbol(Multimap, Decl(a.js, 0, 0), Decl(a.js, 9, 2)) ->_map : Symbol(Multimap._map, Decl(a.js, 6, 21)) -+>this : Symbol(žobject, Decl(a.js, 11, 20)) ++>this : Symbol(__object, Decl(a.js, 11, 20)) >key : Symbol(key, Decl(a.js, 16, 8)) } } diff --git a/testdata/baselines/reference/submodule/conformance/jsxParsingError1.symbols b/testdata/baselines/reference/submodule/conformance/jsxParsingError1.symbols index 7643b73115..e835594d24 100644 --- a/testdata/baselines/reference/submodule/conformance/jsxParsingError1.symbols +++ b/testdata/baselines/reference/submodule/conformance/jsxParsingError1.symbols @@ -24,7 +24,7 @@ const class2 = "bar"; const elem =
; >elem : Symbol(elem, Decl(file.tsx, 10, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >className : Symbol(className, Decl(file.tsx, 10, 17)) >class1 : Symbol(class1, Decl(file.tsx, 8, 5)) >class2 : Symbol(class2, Decl(file.tsx, 9, 5)) diff --git a/testdata/baselines/reference/submodule/conformance/jsxParsingError1.symbols.diff b/testdata/baselines/reference/submodule/conformance/jsxParsingError1.symbols.diff index 57008e4f99..85bbb41dd2 100644 --- a/testdata/baselines/reference/submodule/conformance/jsxParsingError1.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/jsxParsingError1.symbols.diff @@ -5,7 +5,7 @@ const elem =
; >elem : Symbol(elem, Decl(file.tsx, 10, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >className : Symbol(className, Decl(file.tsx, 10, 17)) >class1 : Symbol(class1, Decl(file.tsx, 8, 5)) >class2 : Symbol(class2, Decl(file.tsx, 9, 5)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/jsxParsingError2.symbols b/testdata/baselines/reference/submodule/conformance/jsxParsingError2.symbols index a5c1da5d85..16b351fe9a 100644 --- a/testdata/baselines/reference/submodule/conformance/jsxParsingError2.symbols +++ b/testdata/baselines/reference/submodule/conformance/jsxParsingError2.symbols @@ -19,34 +19,34 @@ declare module JSX { // Issue error about missing span closing tag, not missing div closing tag let x1 =
; >x1 : Symbol(x1, Decl(Error1.tsx, 1, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) === Error2.tsx === let x2 =
; >x2 : Symbol(x2, Decl(Error2.tsx, 0, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) === Error3.tsx === let x3 =
; >x3 : Symbol(x3, Decl(Error3.tsx, 0, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) === Error4.tsx === let x4 =
; >x4 : Symbol(x4, Decl(Error4.tsx, 0, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) === Error5.tsx === let x5 =
>x5 : Symbol(x5, Decl(Error5.tsx, 0, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/jsxParsingError2.symbols.diff b/testdata/baselines/reference/submodule/conformance/jsxParsingError2.symbols.diff index 07f6e08537..a7508b17ce 100644 --- a/testdata/baselines/reference/submodule/conformance/jsxParsingError2.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/jsxParsingError2.symbols.diff @@ -7,24 +7,24 @@ ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) === Error2.tsx === let x2 =
; >x2 : Symbol(x2, Decl(Error2.tsx, 0, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) === Error3.tsx === let x3 =
; >x3 : Symbol(x3, Decl(Error3.tsx, 0, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) === Error4.tsx === @@ -33,15 +33,15 @@ ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) === Error5.tsx === let x5 =
>x5 : Symbol(x5, Decl(Error5.tsx, 0, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/jsxParsingError3.symbols b/testdata/baselines/reference/submodule/conformance/jsxParsingError3.symbols index bb88d5a8df..bae321b88c 100644 --- a/testdata/baselines/reference/submodule/conformance/jsxParsingError3.symbols +++ b/testdata/baselines/reference/submodule/conformance/jsxParsingError3.symbols @@ -18,36 +18,36 @@ declare module JSX { === Error1.tsx === let x1 =
}
; >x1 : Symbol(x1, Decl(Error1.tsx, 0, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) === Error2.tsx === let x2 =
>
; >x2 : Symbol(x2, Decl(Error2.tsx, 0, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) === Error3.tsx === let x3 =
{"foo"}}
; >x3 : Symbol(x3, Decl(Error3.tsx, 0, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) === Error4.tsx === let x4 =
{"foo"}>
; >x4 : Symbol(x4, Decl(Error4.tsx, 0, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) === Error5.tsx === let x5 =
}{"foo"}
; >x5 : Symbol(x5, Decl(Error5.tsx, 0, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) === Error6.tsx === let x6 =
>{"foo"}
; >x6 : Symbol(x6, Decl(Error6.tsx, 0, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) ->div : Symbol(žindex, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) +>div : Symbol(__index, Decl(file.tsx, 2, 31)) diff --git a/testdata/baselines/reference/submodule/conformance/jsxParsingError3.symbols.diff b/testdata/baselines/reference/submodule/conformance/jsxParsingError3.symbols.diff index 9b3be3ad31..eacc3086e0 100644 --- a/testdata/baselines/reference/submodule/conformance/jsxParsingError3.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/jsxParsingError3.symbols.diff @@ -6,45 +6,45 @@ >x1 : Symbol(x1, Decl(Error1.tsx, 0, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) === Error2.tsx === let x2 =
>
; >x2 : Symbol(x2, Decl(Error2.tsx, 0, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) === Error3.tsx === let x3 =
{"foo"}}
; >x3 : Symbol(x3, Decl(Error3.tsx, 0, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) === Error4.tsx === let x4 =
{"foo"}>
; >x4 : Symbol(x4, Decl(Error4.tsx, 0, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) === Error5.tsx === let x5 =
}{"foo"}
; >x5 : Symbol(x5, Decl(Error5.tsx, 0, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) === Error6.tsx === let x6 =
>{"foo"}
; >x6 : Symbol(x6, Decl(Error6.tsx, 0, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) ++>div : Symbol(__index, Decl(file.tsx, 2, 31)) diff --git a/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=false).symbols b/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=false).symbols index 69ee7f2319..be1c8843c3 100644 --- a/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=false).symbols +++ b/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=false).symbols @@ -19,8 +19,8 @@ const a = ( >a : Symbol(a, Decl(a.tsx, 7, 5)) ->public-foo : Symbol(žindex, Decl(a.tsx, 2, 33)) ->public-foo : Symbol(žindex, Decl(a.tsx, 2, 33)) +>public-foo : Symbol(__index, Decl(a.tsx, 2, 33)) +>public-foo : Symbol(__index, Decl(a.tsx, 2, 33)) ); @@ -28,8 +28,8 @@ const b = ( >b : Symbol(b, Decl(a.tsx, 11, 5)) ->public : Symbol(žindex, Decl(a.tsx, 2, 33)) ->public : Symbol(žindex, Decl(a.tsx, 2, 33)) +>public : Symbol(__index, Decl(a.tsx, 2, 33)) +>public : Symbol(__index, Decl(a.tsx, 2, 33)) ); diff --git a/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=false).symbols.diff b/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=false).symbols.diff index d865fe9d36..24f5ac53ec 100644 --- a/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=false).symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=false).symbols.diff @@ -6,8 +6,8 @@ ->public-foo : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 2, 33)) ->public-foo : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 2, 33)) -+>public-foo : Symbol(žindex, Decl(a.tsx, 2, 33)) -+>public-foo : Symbol(žindex, Decl(a.tsx, 2, 33)) ++>public-foo : Symbol(__index, Decl(a.tsx, 2, 33)) ++>public-foo : Symbol(__index, Decl(a.tsx, 2, 33)) ); @@ -17,7 +17,7 @@ ->public : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 2, 33)) ->public : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 2, 33)) -+>public : Symbol(žindex, Decl(a.tsx, 2, 33)) -+>public : Symbol(žindex, Decl(a.tsx, 2, 33)) ++>public : Symbol(__index, Decl(a.tsx, 2, 33)) ++>public : Symbol(__index, Decl(a.tsx, 2, 33)) ); diff --git a/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=true).symbols b/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=true).symbols index 69ee7f2319..be1c8843c3 100644 --- a/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=true).symbols +++ b/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=true).symbols @@ -19,8 +19,8 @@ const a = ( >a : Symbol(a, Decl(a.tsx, 7, 5)) ->public-foo : Symbol(žindex, Decl(a.tsx, 2, 33)) ->public-foo : Symbol(žindex, Decl(a.tsx, 2, 33)) +>public-foo : Symbol(__index, Decl(a.tsx, 2, 33)) +>public-foo : Symbol(__index, Decl(a.tsx, 2, 33)) ); @@ -28,8 +28,8 @@ const b = ( >b : Symbol(b, Decl(a.tsx, 11, 5)) ->public : Symbol(žindex, Decl(a.tsx, 2, 33)) ->public : Symbol(žindex, Decl(a.tsx, 2, 33)) +>public : Symbol(__index, Decl(a.tsx, 2, 33)) +>public : Symbol(__index, Decl(a.tsx, 2, 33)) ); diff --git a/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=true).symbols.diff b/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=true).symbols.diff index c48c0334ab..06dccbfe63 100644 --- a/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=true).symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/jsxParsingError4(strict=true).symbols.diff @@ -6,8 +6,8 @@ ->public-foo : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 2, 33)) ->public-foo : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 2, 33)) -+>public-foo : Symbol(žindex, Decl(a.tsx, 2, 33)) -+>public-foo : Symbol(žindex, Decl(a.tsx, 2, 33)) ++>public-foo : Symbol(__index, Decl(a.tsx, 2, 33)) ++>public-foo : Symbol(__index, Decl(a.tsx, 2, 33)) ); @@ -17,7 +17,7 @@ ->public : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 2, 33)) ->public : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 2, 33)) -+>public : Symbol(žindex, Decl(a.tsx, 2, 33)) -+>public : Symbol(žindex, Decl(a.tsx, 2, 33)) ++>public : Symbol(__index, Decl(a.tsx, 2, 33)) ++>public : Symbol(__index, Decl(a.tsx, 2, 33)) ); diff --git a/testdata/baselines/reference/submodule/conformance/keyofAndIndexedAccess2.symbols b/testdata/baselines/reference/submodule/conformance/keyofAndIndexedAccess2.symbols index 1cc1f5bc6e..ab1ce8d1ad 100644 --- a/testdata/baselines/reference/submodule/conformance/keyofAndIndexedAccess2.symbols +++ b/testdata/baselines/reference/submodule/conformance/keyofAndIndexedAccess2.symbols @@ -92,9 +92,9 @@ function f2(a: { x: number, y: number }, b: >x : Symbol(x, Decl(keyofAndIndexedAccess2.ts, 12, 53)) b.x; ->b.x : Symbol(žindex, Decl(keyofAndIndexedAccess2.ts, 12, 82)) +>b.x : Symbol(__index, Decl(keyofAndIndexedAccess2.ts, 12, 82)) >b : Symbol(b, Decl(keyofAndIndexedAccess2.ts, 12, 77)) ->x : Symbol(žindex, Decl(keyofAndIndexedAccess2.ts, 12, 82)) +>x : Symbol(__index, Decl(keyofAndIndexedAccess2.ts, 12, 82)) c.x; >c : Symbol(c, Decl(keyofAndIndexedAccess2.ts, 12, 107)) @@ -109,9 +109,9 @@ function f2(a: { x: number, y: number }, b: >x : Symbol(x, Decl(keyofAndIndexedAccess2.ts, 12, 53)) b.x = 1; ->b.x : Symbol(žindex, Decl(keyofAndIndexedAccess2.ts, 12, 82)) +>b.x : Symbol(__index, Decl(keyofAndIndexedAccess2.ts, 12, 82)) >b : Symbol(b, Decl(keyofAndIndexedAccess2.ts, 12, 77)) ->x : Symbol(žindex, Decl(keyofAndIndexedAccess2.ts, 12, 82)) +>x : Symbol(__index, Decl(keyofAndIndexedAccess2.ts, 12, 82)) c.x = 1; // Error, cannot write to index signature through constraint >c : Symbol(c, Decl(keyofAndIndexedAccess2.ts, 12, 107)) diff --git a/testdata/baselines/reference/submodule/conformance/keyofAndIndexedAccess2.symbols.diff b/testdata/baselines/reference/submodule/conformance/keyofAndIndexedAccess2.symbols.diff index c384600f79..e7409ccb31 100644 --- a/testdata/baselines/reference/submodule/conformance/keyofAndIndexedAccess2.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/keyofAndIndexedAccess2.symbols.diff @@ -1,30 +1,6 @@ --- old.keyofAndIndexedAccess2.symbols +++ new.keyofAndIndexedAccess2.symbols -@@= skipped -91, +91 lines =@@ - >x : Symbol(x, Decl(keyofAndIndexedAccess2.ts, 12, 53)) - - b.x; -->b.x : Symbol(__index, Decl(keyofAndIndexedAccess2.ts, 12, 82)) -+>b.x : Symbol(žindex, Decl(keyofAndIndexedAccess2.ts, 12, 82)) - >b : Symbol(b, Decl(keyofAndIndexedAccess2.ts, 12, 77)) -->x : Symbol(__index, Decl(keyofAndIndexedAccess2.ts, 12, 82)) -+>x : Symbol(žindex, Decl(keyofAndIndexedAccess2.ts, 12, 82)) - - c.x; - >c : Symbol(c, Decl(keyofAndIndexedAccess2.ts, 12, 107)) -@@= skipped -17, +17 lines =@@ - >x : Symbol(x, Decl(keyofAndIndexedAccess2.ts, 12, 53)) - - b.x = 1; -->b.x : Symbol(__index, Decl(keyofAndIndexedAccess2.ts, 12, 82)) -+>b.x : Symbol(žindex, Decl(keyofAndIndexedAccess2.ts, 12, 82)) - >b : Symbol(b, Decl(keyofAndIndexedAccess2.ts, 12, 77)) -->x : Symbol(__index, Decl(keyofAndIndexedAccess2.ts, 12, 82)) -+>x : Symbol(žindex, Decl(keyofAndIndexedAccess2.ts, 12, 82)) - - c.x = 1; // Error, cannot write to index signature through constraint - >c : Symbol(c, Decl(keyofAndIndexedAccess2.ts, 12, 107)) -@@= skipped -180, +180 lines =@@ +@@= skipped -288, +288 lines =@@ >Entity : Symbol(Entity, Decl(keyofAndIndexedAccess2.ts, 68, 1)) id: number | string; diff --git a/testdata/baselines/reference/submodule/conformance/noPropertyAccessFromIndexSignature1.symbols b/testdata/baselines/reference/submodule/conformance/noPropertyAccessFromIndexSignature1.symbols index a66ad7a471..7c4aa5dea5 100644 --- a/testdata/baselines/reference/submodule/conformance/noPropertyAccessFromIndexSignature1.symbols +++ b/testdata/baselines/reference/submodule/conformance/noPropertyAccessFromIndexSignature1.symbols @@ -53,9 +53,9 @@ a["foo"] // access index signature b.foo; ->b.foo : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 4, 13)) +>b.foo : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 4, 13)) >b : Symbol(b, Decl(noPropertyAccessFromIndexSignature1.ts, 14, 13)) ->foo : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 4, 13)) +>foo : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 4, 13)) b["foo"]; >b : Symbol(b, Decl(noPropertyAccessFromIndexSignature1.ts, 14, 13)) @@ -72,9 +72,9 @@ c["foo"] // access index signature c.bar; ->c.bar : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) +>c.bar : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) >c : Symbol(c, Decl(noPropertyAccessFromIndexSignature1.ts, 15, 13)) ->bar : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) +>bar : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) c["bar"]; >c : Symbol(c, Decl(noPropertyAccessFromIndexSignature1.ts, 15, 13)) @@ -91,9 +91,9 @@ d?.["foo"] // optional access index signature d?.bar; ->d?.bar : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) +>d?.bar : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) >d : Symbol(d, Decl(noPropertyAccessFromIndexSignature1.ts, 16, 13)) ->bar : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) +>bar : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) d?.["bar"]; >d : Symbol(d, Decl(noPropertyAccessFromIndexSignature1.ts, 16, 13)) diff --git a/testdata/baselines/reference/submodule/conformance/noPropertyAccessFromIndexSignature1.symbols.diff b/testdata/baselines/reference/submodule/conformance/noPropertyAccessFromIndexSignature1.symbols.diff index f815eb6c1f..2036c33b74 100644 --- a/testdata/baselines/reference/submodule/conformance/noPropertyAccessFromIndexSignature1.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/noPropertyAccessFromIndexSignature1.symbols.diff @@ -36,10 +36,10 @@ // access index signature b.foo; ->b.foo : Symbol(B.__index, Decl(noPropertyAccessFromIndexSignature1.ts, 4, 13)) -+>b.foo : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 4, 13)) ++>b.foo : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 4, 13)) >b : Symbol(b, Decl(noPropertyAccessFromIndexSignature1.ts, 14, 13)) ->foo : Symbol(B.__index, Decl(noPropertyAccessFromIndexSignature1.ts, 4, 13)) -+>foo : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 4, 13)) ++>foo : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 4, 13)) b["foo"]; >b : Symbol(b, Decl(noPropertyAccessFromIndexSignature1.ts, 14, 13)) @@ -60,10 +60,10 @@ // access index signature c.bar; ->c.bar : Symbol(C.__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) -+>c.bar : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) ++>c.bar : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) >c : Symbol(c, Decl(noPropertyAccessFromIndexSignature1.ts, 15, 13)) ->bar : Symbol(C.__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) -+>bar : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) ++>bar : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) c["bar"]; >c : Symbol(c, Decl(noPropertyAccessFromIndexSignature1.ts, 15, 13)) @@ -84,10 +84,10 @@ // optional access index signature d?.bar; ->d?.bar : Symbol(C.__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) -+>d?.bar : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) ++>d?.bar : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) >d : Symbol(d, Decl(noPropertyAccessFromIndexSignature1.ts, 16, 13)) ->bar : Symbol(C.__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) -+>bar : Symbol(žindex, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) ++>bar : Symbol(__index, Decl(noPropertyAccessFromIndexSignature1.ts, 9, 15)) d?.["bar"]; >d : Symbol(d, Decl(noPropertyAccessFromIndexSignature1.ts, 16, 13)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/noUncheckedIndexedAccess.symbols b/testdata/baselines/reference/submodule/conformance/noUncheckedIndexedAccess.symbols index 9aea306677..2b113dbe5d 100644 --- a/testdata/baselines/reference/submodule/conformance/noUncheckedIndexedAccess.symbols +++ b/testdata/baselines/reference/submodule/conformance/noUncheckedIndexedAccess.symbols @@ -38,9 +38,9 @@ const e1: boolean = strMap["foo"]; const e2: boolean = strMap.bar; >e2 : Symbol(e2, Decl(noUncheckedIndexedAccess.ts, 12, 5)) ->strMap.bar : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) +>strMap.bar : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) >strMap : Symbol(strMap, Decl(noUncheckedIndexedAccess.ts, 8, 13)) ->bar : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) +>bar : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) const e3: boolean = strMap[0]; >e3 : Symbol(e3, Decl(noUncheckedIndexedAccess.ts, 13, 5)) @@ -118,9 +118,9 @@ const ok1: boolean | undefined = strMap["foo"]; const ok2: boolean | undefined = strMap.bar; >ok2 : Symbol(ok2, Decl(noUncheckedIndexedAccess.ts, 28, 5)) ->strMap.bar : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) +>strMap.bar : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) >strMap : Symbol(strMap, Decl(noUncheckedIndexedAccess.ts, 8, 13)) ->bar : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) +>bar : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) type T_OK1 = CheckBooleanOnly<(typeof strMap)[string]>; >T_OK1 : Symbol(T_OK1, Decl(noUncheckedIndexedAccess.ts, 28, 44)) @@ -153,9 +153,9 @@ strMap["baz"] = undefined; >undefined : Symbol(undefined) strMap.qua = undefined; ->strMap.qua : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) +>strMap.qua : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) >strMap : Symbol(strMap, Decl(noUncheckedIndexedAccess.ts, 8, 13)) ->qua : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) +>qua : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) >undefined : Symbol(undefined) strMap[0] = undefined; diff --git a/testdata/baselines/reference/submodule/conformance/noUncheckedIndexedAccess.symbols.diff b/testdata/baselines/reference/submodule/conformance/noUncheckedIndexedAccess.symbols.diff index 89c43981b9..429c43b211 100644 --- a/testdata/baselines/reference/submodule/conformance/noUncheckedIndexedAccess.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/noUncheckedIndexedAccess.symbols.diff @@ -29,19 +29,7 @@ declare const strMap: { [s: string]: boolean }; >strMap : Symbol(strMap, Decl(noUncheckedIndexedAccess.ts, 8, 13)) -@@= skipped -26, +26 lines =@@ - - const e2: boolean = strMap.bar; - >e2 : Symbol(e2, Decl(noUncheckedIndexedAccess.ts, 12, 5)) -->strMap.bar : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) -+>strMap.bar : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) - >strMap : Symbol(strMap, Decl(noUncheckedIndexedAccess.ts, 8, 13)) -->bar : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) -+>bar : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) - - const e3: boolean = strMap[0]; - >e3 : Symbol(e3, Decl(noUncheckedIndexedAccess.ts, 13, 5)) -@@= skipped -27, +27 lines =@@ +@@= skipped -53, +53 lines =@@ const e8: boolean = strMap[NumericEnum1.A]; >e8 : Symbol(e8, Decl(noUncheckedIndexedAccess.ts, 18, 5)) >strMap : Symbol(strMap, Decl(noUncheckedIndexedAccess.ts, 8, 13)) @@ -100,31 +88,7 @@ >NumericEnum2 : Symbol(NumericEnum2, Decl(noUncheckedIndexedAccess.ts, 4, 29)) const e14: boolean = strMap[null as any]; -@@= skipped -53, +53 lines =@@ - - const ok2: boolean | undefined = strMap.bar; - >ok2 : Symbol(ok2, Decl(noUncheckedIndexedAccess.ts, 28, 5)) -->strMap.bar : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) -+>strMap.bar : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) - >strMap : Symbol(strMap, Decl(noUncheckedIndexedAccess.ts, 8, 13)) -->bar : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) -+>bar : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) - - type T_OK1 = CheckBooleanOnly<(typeof strMap)[string]>; - >T_OK1 : Symbol(T_OK1, Decl(noUncheckedIndexedAccess.ts, 28, 44)) -@@= skipped -35, +35 lines =@@ - >undefined : Symbol(undefined) - - strMap.qua = undefined; -->strMap.qua : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) -+>strMap.qua : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) - >strMap : Symbol(strMap, Decl(noUncheckedIndexedAccess.ts, 8, 13)) -->qua : Symbol(__index, Decl(noUncheckedIndexedAccess.ts, 8, 23)) -+>qua : Symbol(žindex, Decl(noUncheckedIndexedAccess.ts, 8, 23)) - >undefined : Symbol(undefined) - - strMap[0] = undefined; -@@= skipped -34, +34 lines =@@ +@@= skipped -122, +122 lines =@@ const num_ok4: boolean = numMap[NumericEnum1.A]; >num_ok4 : Symbol(num_ok4, Decl(noUncheckedIndexedAccess.ts, 48, 5)) >numMap : Symbol(numMap, Decl(noUncheckedIndexedAccess.ts, 43, 13)) diff --git a/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignature.symbols b/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignature.symbols index 3c7cb1f8b5..1cc37c620a 100644 --- a/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignature.symbols +++ b/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignature.symbols @@ -10,19 +10,19 @@ let flags: Flags; >Flags : Symbol(Flags, Decl(propertyAccessStringIndexSignature.ts, 0, 0)) flags.b; ->flags.b : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) +>flags.b : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignature.ts, 1, 3)) ->b : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) +>b : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) flags.f; ->flags.f : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) +>flags.f : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignature.ts, 1, 3)) ->f : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) +>f : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) flags.isNotNecessarilyNeverFalse; ->flags.isNotNecessarilyNeverFalse : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) +>flags.isNotNecessarilyNeverFalse : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignature.ts, 1, 3)) ->isNotNecessarilyNeverFalse : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) +>isNotNecessarilyNeverFalse : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) flags['this is fine']; >flags : Symbol(flags, Decl(propertyAccessStringIndexSignature.ts, 1, 3)) diff --git a/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignature.symbols.diff b/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignature.symbols.diff index 9126affa57..eeb0c7dc43 100644 --- a/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignature.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignature.symbols.diff @@ -5,24 +5,24 @@ flags.b; ->flags.b : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) -+>flags.b : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) ++>flags.b : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignature.ts, 1, 3)) ->b : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) -+>b : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) ++>b : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) flags.f; ->flags.f : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) -+>flags.f : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) ++>flags.f : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignature.ts, 1, 3)) ->f : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) -+>f : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) ++>f : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) flags.isNotNecessarilyNeverFalse; ->flags.isNotNecessarilyNeverFalse : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) -+>flags.isNotNecessarilyNeverFalse : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) ++>flags.isNotNecessarilyNeverFalse : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignature.ts, 1, 3)) ->isNotNecessarilyNeverFalse : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) -+>isNotNecessarilyNeverFalse : Symbol(žindex, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) ++>isNotNecessarilyNeverFalse : Symbol(__index, Decl(propertyAccessStringIndexSignature.ts, 0, 17)) flags['this is fine']; >flags : Symbol(flags, Decl(propertyAccessStringIndexSignature.ts, 1, 3)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignatureNoImplicitAny.symbols b/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignatureNoImplicitAny.symbols index dad57e5f41..d82714fca3 100644 --- a/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignatureNoImplicitAny.symbols +++ b/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignatureNoImplicitAny.symbols @@ -10,19 +10,19 @@ let flags: Flags; >Flags : Symbol(Flags, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 0)) flags.b; ->flags.b : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) +>flags.b : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 1, 3)) ->b : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) +>b : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) flags.f; ->flags.f : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) +>flags.f : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 1, 3)) ->f : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) +>f : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) flags.isNotNecessarilyNeverFalse; ->flags.isNotNecessarilyNeverFalse : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) +>flags.isNotNecessarilyNeverFalse : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 1, 3)) ->isNotNecessarilyNeverFalse : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) +>isNotNecessarilyNeverFalse : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) flags['this is fine']; >flags : Symbol(flags, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 1, 3)) diff --git a/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignatureNoImplicitAny.symbols.diff b/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignatureNoImplicitAny.symbols.diff index 5410dd4179..bcb3cd9da4 100644 --- a/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignatureNoImplicitAny.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/propertyAccessStringIndexSignatureNoImplicitAny.symbols.diff @@ -5,24 +5,24 @@ flags.b; ->flags.b : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) -+>flags.b : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) ++>flags.b : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 1, 3)) ->b : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) -+>b : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) ++>b : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) flags.f; ->flags.f : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) -+>flags.f : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) ++>flags.f : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 1, 3)) ->f : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) -+>f : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) ++>f : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) flags.isNotNecessarilyNeverFalse; ->flags.isNotNecessarilyNeverFalse : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) -+>flags.isNotNecessarilyNeverFalse : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) ++>flags.isNotNecessarilyNeverFalse : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) >flags : Symbol(flags, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 1, 3)) ->isNotNecessarilyNeverFalse : Symbol(Flags.__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) -+>isNotNecessarilyNeverFalse : Symbol(žindex, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) ++>isNotNecessarilyNeverFalse : Symbol(__index, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 0, 17)) flags['this is fine']; >flags : Symbol(flags, Decl(propertyAccessStringIndexSignatureNoImplicitAny.ts, 1, 3)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/staticIndexSignature1.symbols b/testdata/baselines/reference/submodule/conformance/staticIndexSignature1.symbols index 25cb386f7c..6dd8a1d54a 100644 --- a/testdata/baselines/reference/submodule/conformance/staticIndexSignature1.symbols +++ b/testdata/baselines/reference/submodule/conformance/staticIndexSignature1.symbols @@ -15,9 +15,9 @@ C["foo"] = 1 >C : Symbol(C, Decl(staticIndexSignature1.ts, 0, 0)) C.bar = 2; ->C.bar : Symbol(žindex, Decl(staticIndexSignature1.ts, 0, 9)) +>C.bar : Symbol(__index, Decl(staticIndexSignature1.ts, 0, 9)) >C : Symbol(C, Decl(staticIndexSignature1.ts, 0, 0)) ->bar : Symbol(žindex, Decl(staticIndexSignature1.ts, 0, 9)) +>bar : Symbol(__index, Decl(staticIndexSignature1.ts, 0, 9)) const foo = C["foo"] >foo : Symbol(foo, Decl(staticIndexSignature1.ts, 7, 5)) diff --git a/testdata/baselines/reference/submodule/conformance/staticIndexSignature1.symbols.diff b/testdata/baselines/reference/submodule/conformance/staticIndexSignature1.symbols.diff index ba9e7da730..6a5d9037ed 100644 --- a/testdata/baselines/reference/submodule/conformance/staticIndexSignature1.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/staticIndexSignature1.symbols.diff @@ -5,10 +5,10 @@ C.bar = 2; ->C.bar : Symbol(C.__index, Decl(staticIndexSignature1.ts, 0, 9)) -+>C.bar : Symbol(žindex, Decl(staticIndexSignature1.ts, 0, 9)) ++>C.bar : Symbol(__index, Decl(staticIndexSignature1.ts, 0, 9)) >C : Symbol(C, Decl(staticIndexSignature1.ts, 0, 0)) ->bar : Symbol(C.__index, Decl(staticIndexSignature1.ts, 0, 9)) -+>bar : Symbol(žindex, Decl(staticIndexSignature1.ts, 0, 9)) ++>bar : Symbol(__index, Decl(staticIndexSignature1.ts, 0, 9)) const foo = C["foo"] >foo : Symbol(foo, Decl(staticIndexSignature1.ts, 7, 5)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/staticIndexSignature2.symbols b/testdata/baselines/reference/submodule/conformance/staticIndexSignature2.symbols index 5dd7b32d99..ca79a48fd1 100644 --- a/testdata/baselines/reference/submodule/conformance/staticIndexSignature2.symbols +++ b/testdata/baselines/reference/submodule/conformance/staticIndexSignature2.symbols @@ -15,9 +15,9 @@ C["foo"] = 1 >C : Symbol(C, Decl(staticIndexSignature2.ts, 0, 0)) C.bar = 2; ->C.bar : Symbol(žindex, Decl(staticIndexSignature2.ts, 0, 9)) +>C.bar : Symbol(__index, Decl(staticIndexSignature2.ts, 0, 9)) >C : Symbol(C, Decl(staticIndexSignature2.ts, 0, 0)) ->bar : Symbol(žindex, Decl(staticIndexSignature2.ts, 0, 9)) +>bar : Symbol(__index, Decl(staticIndexSignature2.ts, 0, 9)) const foo = C["foo"] >foo : Symbol(foo, Decl(staticIndexSignature2.ts, 7, 5)) diff --git a/testdata/baselines/reference/submodule/conformance/staticIndexSignature2.symbols.diff b/testdata/baselines/reference/submodule/conformance/staticIndexSignature2.symbols.diff index b6f02e202b..511db66a16 100644 --- a/testdata/baselines/reference/submodule/conformance/staticIndexSignature2.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/staticIndexSignature2.symbols.diff @@ -5,10 +5,10 @@ C.bar = 2; ->C.bar : Symbol(C.__index, Decl(staticIndexSignature2.ts, 0, 9)) -+>C.bar : Symbol(žindex, Decl(staticIndexSignature2.ts, 0, 9)) ++>C.bar : Symbol(__index, Decl(staticIndexSignature2.ts, 0, 9)) >C : Symbol(C, Decl(staticIndexSignature2.ts, 0, 0)) ->bar : Symbol(C.__index, Decl(staticIndexSignature2.ts, 0, 9)) -+>bar : Symbol(žindex, Decl(staticIndexSignature2.ts, 0, 9)) ++>bar : Symbol(__index, Decl(staticIndexSignature2.ts, 0, 9)) const foo = C["foo"] >foo : Symbol(foo, Decl(staticIndexSignature2.ts, 7, 5)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/staticIndexSignature4.symbols b/testdata/baselines/reference/submodule/conformance/staticIndexSignature4.symbols index e44f9e5ea2..fa3c133a0d 100644 --- a/testdata/baselines/reference/submodule/conformance/staticIndexSignature4.symbols +++ b/testdata/baselines/reference/submodule/conformance/staticIndexSignature4.symbols @@ -42,12 +42,12 @@ if (v === 0) { >v : Symbol(v, Decl(staticIndexSignature4.ts, 15, 13)) B.a = D.a ->B.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) +>B.a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) ->D.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) +>D.a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) B[2] = D[2] >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) @@ -57,12 +57,12 @@ if (v === 0) { >v : Symbol(v, Decl(staticIndexSignature4.ts, 15, 13)) D.a = B.a ->D.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) +>D.a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) ->B.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) +>B.a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) D[2] = B[2] >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) @@ -72,24 +72,24 @@ if (v === 0) { >v : Symbol(v, Decl(staticIndexSignature4.ts, 15, 13)) B.a = i.a ->B.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) +>B.a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) ->i.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) +>i.a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) B[2] = i[2] >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) D.a = i.a ->D.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) +>D.a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) ->i.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) +>i.a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) D[2] = i [2] >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) @@ -99,12 +99,12 @@ if (v === 0) { >v : Symbol(v, Decl(staticIndexSignature4.ts, 15, 13)) i.a = B.a ->i.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) +>i.a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) ->B.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) +>B.a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) i[2] = B[2] >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) @@ -114,12 +114,12 @@ if (v === 0) { >v : Symbol(v, Decl(staticIndexSignature4.ts, 15, 13)) i.a = D.a ->i.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) +>i.a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) ->D.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) +>D.a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) ->a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) +>a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) i[2] = B[2] >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) diff --git a/testdata/baselines/reference/submodule/conformance/staticIndexSignature4.symbols.diff b/testdata/baselines/reference/submodule/conformance/staticIndexSignature4.symbols.diff index 63295c69e0..9cf3847016 100644 --- a/testdata/baselines/reference/submodule/conformance/staticIndexSignature4.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/staticIndexSignature4.symbols.diff @@ -5,15 +5,15 @@ B.a = D.a ->B.a : Symbol(B.__index, Decl(staticIndexSignature4.ts, 0, 9)) -+>B.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) ++>B.a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) ->a : Symbol(B.__index, Decl(staticIndexSignature4.ts, 0, 9)) ->D.a : Symbol(D.__index, Decl(staticIndexSignature4.ts, 5, 9)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) -+>D.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) ++>D.a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) ->a : Symbol(D.__index, Decl(staticIndexSignature4.ts, 5, 9)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) B[2] = D[2] >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) @@ -22,15 +22,15 @@ D.a = B.a ->D.a : Symbol(D.__index, Decl(staticIndexSignature4.ts, 5, 9)) -+>D.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) ++>D.a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) ->a : Symbol(D.__index, Decl(staticIndexSignature4.ts, 5, 9)) ->B.a : Symbol(B.__index, Decl(staticIndexSignature4.ts, 0, 9)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) -+>B.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) ++>B.a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) ->a : Symbol(B.__index, Decl(staticIndexSignature4.ts, 0, 9)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) D[2] = B[2] >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) @@ -39,15 +39,15 @@ B.a = i.a ->B.a : Symbol(B.__index, Decl(staticIndexSignature4.ts, 0, 9)) -+>B.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) ++>B.a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) ->a : Symbol(B.__index, Decl(staticIndexSignature4.ts, 0, 9)) ->i.a : Symbol(IB.__index, Decl(staticIndexSignature4.ts, 10, 14)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) -+>i.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) ++>i.a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) ->a : Symbol(IB.__index, Decl(staticIndexSignature4.ts, 10, 14)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) B[2] = i[2] >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) @@ -55,15 +55,15 @@ D.a = i.a ->D.a : Symbol(D.__index, Decl(staticIndexSignature4.ts, 5, 9)) -+>D.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) ++>D.a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) ->a : Symbol(D.__index, Decl(staticIndexSignature4.ts, 5, 9)) ->i.a : Symbol(IB.__index, Decl(staticIndexSignature4.ts, 10, 14)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) -+>i.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) ++>i.a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) ->a : Symbol(IB.__index, Decl(staticIndexSignature4.ts, 10, 14)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) D[2] = i [2] >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) @@ -72,15 +72,15 @@ i.a = B.a ->i.a : Symbol(IB.__index, Decl(staticIndexSignature4.ts, 10, 14)) -+>i.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) ++>i.a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) ->a : Symbol(IB.__index, Decl(staticIndexSignature4.ts, 10, 14)) ->B.a : Symbol(B.__index, Decl(staticIndexSignature4.ts, 0, 9)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) -+>B.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) ++>B.a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) >B : Symbol(B, Decl(staticIndexSignature4.ts, 0, 0)) ->a : Symbol(B.__index, Decl(staticIndexSignature4.ts, 0, 9)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 0, 9)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 0, 9)) i[2] = B[2] >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) @@ -89,15 +89,15 @@ i.a = D.a ->i.a : Symbol(IB.__index, Decl(staticIndexSignature4.ts, 10, 14)) -+>i.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) ++>i.a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) ->a : Symbol(IB.__index, Decl(staticIndexSignature4.ts, 10, 14)) ->D.a : Symbol(D.__index, Decl(staticIndexSignature4.ts, 5, 9)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 10, 14)) -+>D.a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 10, 14)) ++>D.a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) >D : Symbol(D, Decl(staticIndexSignature4.ts, 3, 1)) ->a : Symbol(D.__index, Decl(staticIndexSignature4.ts, 5, 9)) -+>a : Symbol(žindex, Decl(staticIndexSignature4.ts, 5, 9)) ++>a : Symbol(__index, Decl(staticIndexSignature4.ts, 5, 9)) i[2] = B[2] >i : Symbol(i, Decl(staticIndexSignature4.ts, 16, 13)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/staticIndexSignature6.symbols b/testdata/baselines/reference/submodule/conformance/staticIndexSignature6.symbols index bce94989e5..9465fa8bd7 100644 --- a/testdata/baselines/reference/submodule/conformance/staticIndexSignature6.symbols +++ b/testdata/baselines/reference/submodule/conformance/staticIndexSignature6.symbols @@ -26,14 +26,14 @@ const C = foo() >foo : Symbol(foo, Decl(staticIndexSignature6.ts, 0, 0)) C.a; ->C.a : Symbol(žindex, Decl(staticIndexSignature6.ts, 1, 21)) +>C.a : Symbol(__index, Decl(staticIndexSignature6.ts, 1, 21)) >C : Symbol(C, Decl(staticIndexSignature6.ts, 9, 5)) ->a : Symbol(žindex, Decl(staticIndexSignature6.ts, 1, 21)) +>a : Symbol(__index, Decl(staticIndexSignature6.ts, 1, 21)) C.a = 1; ->C.a : Symbol(žindex, Decl(staticIndexSignature6.ts, 1, 21)) +>C.a : Symbol(__index, Decl(staticIndexSignature6.ts, 1, 21)) >C : Symbol(C, Decl(staticIndexSignature6.ts, 9, 5)) ->a : Symbol(žindex, Decl(staticIndexSignature6.ts, 1, 21)) +>a : Symbol(__index, Decl(staticIndexSignature6.ts, 1, 21)) C[2]; >C : Symbol(C, Decl(staticIndexSignature6.ts, 9, 5)) diff --git a/testdata/baselines/reference/submodule/conformance/staticIndexSignature6.symbols.diff b/testdata/baselines/reference/submodule/conformance/staticIndexSignature6.symbols.diff index 9794ad0249..a1d1e076cd 100644 --- a/testdata/baselines/reference/submodule/conformance/staticIndexSignature6.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/staticIndexSignature6.symbols.diff @@ -14,17 +14,17 @@ C.a; ->C.a : Symbol((Anonymous class).__index, Decl(staticIndexSignature6.ts, 1, 21)) -+>C.a : Symbol(žindex, Decl(staticIndexSignature6.ts, 1, 21)) ++>C.a : Symbol(__index, Decl(staticIndexSignature6.ts, 1, 21)) >C : Symbol(C, Decl(staticIndexSignature6.ts, 9, 5)) ->a : Symbol((Anonymous class).__index, Decl(staticIndexSignature6.ts, 1, 21)) -+>a : Symbol(žindex, Decl(staticIndexSignature6.ts, 1, 21)) ++>a : Symbol(__index, Decl(staticIndexSignature6.ts, 1, 21)) C.a = 1; ->C.a : Symbol((Anonymous class).__index, Decl(staticIndexSignature6.ts, 1, 21)) -+>C.a : Symbol(žindex, Decl(staticIndexSignature6.ts, 1, 21)) ++>C.a : Symbol(__index, Decl(staticIndexSignature6.ts, 1, 21)) >C : Symbol(C, Decl(staticIndexSignature6.ts, 9, 5)) ->a : Symbol((Anonymous class).__index, Decl(staticIndexSignature6.ts, 1, 21)) -+>a : Symbol(žindex, Decl(staticIndexSignature6.ts, 1, 21)) ++>a : Symbol(__index, Decl(staticIndexSignature6.ts, 1, 21)) C[2]; >C : Symbol(C, Decl(staticIndexSignature6.ts, 9, 5)) diff --git a/testdata/baselines/reference/submodule/conformance/thisTypeInFunctions2.symbols b/testdata/baselines/reference/submodule/conformance/thisTypeInFunctions2.symbols index a6aa2f36e0..c32aef9526 100644 --- a/testdata/baselines/reference/submodule/conformance/thisTypeInFunctions2.symbols +++ b/testdata/baselines/reference/submodule/conformance/thisTypeInFunctions2.symbols @@ -95,9 +95,9 @@ extend2({ >this : Symbol(IndexedWithoutThis, Decl(thisTypeInFunctions2.ts, 5, 1)) this.mine ->this.mine : Symbol(žindex, Decl(thisTypeInFunctions2.ts, 9, 29)) +>this.mine : Symbol(__index, Decl(thisTypeInFunctions2.ts, 9, 29)) >this : Symbol(IndexedWithoutThis, Decl(thisTypeInFunctions2.ts, 5, 1)) ->mine : Symbol(žindex, Decl(thisTypeInFunctions2.ts, 9, 29)) +>mine : Symbol(__index, Decl(thisTypeInFunctions2.ts, 9, 29)) }, mine: 13, @@ -110,9 +110,9 @@ extend2({ >this : Symbol(IndexedWithoutThis, Decl(thisTypeInFunctions2.ts, 5, 1)) this.mine ->this.mine : Symbol(žindex, Decl(thisTypeInFunctions2.ts, 9, 29)) +>this.mine : Symbol(__index, Decl(thisTypeInFunctions2.ts, 9, 29)) >this : Symbol(IndexedWithoutThis, Decl(thisTypeInFunctions2.ts, 5, 1)) ->mine : Symbol(žindex, Decl(thisTypeInFunctions2.ts, 9, 29)) +>mine : Symbol(__index, Decl(thisTypeInFunctions2.ts, 9, 29)) } }); diff --git a/testdata/baselines/reference/submodule/conformance/thisTypeInFunctions2.symbols.diff b/testdata/baselines/reference/submodule/conformance/thisTypeInFunctions2.symbols.diff index 6c6d9d2be5..f88f83bbca 100644 --- a/testdata/baselines/reference/submodule/conformance/thisTypeInFunctions2.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/thisTypeInFunctions2.symbols.diff @@ -58,10 +58,10 @@ this.mine ->this.mine : Symbol(IndexedWithoutThis.__index, Decl(thisTypeInFunctions2.ts, 9, 29)) -+>this.mine : Symbol(žindex, Decl(thisTypeInFunctions2.ts, 9, 29)) ++>this.mine : Symbol(__index, Decl(thisTypeInFunctions2.ts, 9, 29)) >this : Symbol(IndexedWithoutThis, Decl(thisTypeInFunctions2.ts, 5, 1)) ->mine : Symbol(IndexedWithoutThis.__index, Decl(thisTypeInFunctions2.ts, 9, 29)) -+>mine : Symbol(žindex, Decl(thisTypeInFunctions2.ts, 9, 29)) ++>mine : Symbol(__index, Decl(thisTypeInFunctions2.ts, 9, 29)) }, mine: 13, @@ -70,10 +70,10 @@ this.mine ->this.mine : Symbol(IndexedWithoutThis.__index, Decl(thisTypeInFunctions2.ts, 9, 29)) -+>this.mine : Symbol(žindex, Decl(thisTypeInFunctions2.ts, 9, 29)) ++>this.mine : Symbol(__index, Decl(thisTypeInFunctions2.ts, 9, 29)) >this : Symbol(IndexedWithoutThis, Decl(thisTypeInFunctions2.ts, 5, 1)) ->mine : Symbol(IndexedWithoutThis.__index, Decl(thisTypeInFunctions2.ts, 9, 29)) -+>mine : Symbol(žindex, Decl(thisTypeInFunctions2.ts, 9, 29)) ++>mine : Symbol(__index, Decl(thisTypeInFunctions2.ts, 9, 29)) } }); diff --git a/testdata/baselines/reference/submodule/conformance/thisTypeInObjectLiterals2.symbols b/testdata/baselines/reference/submodule/conformance/thisTypeInObjectLiterals2.symbols index 734c7eaa83..b373f4fa07 100644 --- a/testdata/baselines/reference/submodule/conformance/thisTypeInObjectLiterals2.symbols +++ b/testdata/baselines/reference/submodule/conformance/thisTypeInObjectLiterals2.symbols @@ -30,7 +30,7 @@ let obj1 = { this.g(); >this.g : Symbol(g, Decl(thisTypeInObjectLiterals2.ts, 9, 8)) ->this : Symbol(žobject, Decl(thisTypeInObjectLiterals2.ts, 9, 6)) +>this : Symbol(__object, Decl(thisTypeInObjectLiterals2.ts, 9, 6)) >g : Symbol(g, Decl(thisTypeInObjectLiterals2.ts, 9, 8)) } }, @@ -104,25 +104,25 @@ let p1: Point = { this.x += dx; >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 38, 11)) this.y += dy; >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 38, 14)) if (this.z && dz) { >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 38, 18)) this.z += dz; >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 38, 18)) } @@ -147,25 +147,25 @@ let p2: Point | null = { this.x += dx; >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 50, 11)) this.y += dy; >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 50, 14)) if (this.z && dz) { >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 50, 18)) this.z += dz; >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 50, 18)) } @@ -190,25 +190,25 @@ let p3: Point | undefined = { this.x += dx; >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 62, 11)) this.y += dy; >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 62, 14)) if (this.z && dz) { >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 62, 18)) this.z += dz; >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 62, 18)) } @@ -233,25 +233,25 @@ let p4: Point | null | undefined = { this.x += dx; >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 74, 11)) this.y += dy; >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 74, 14)) if (this.z && dz) { >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 74, 18)) this.z += dz; >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 74, 18)) } @@ -280,25 +280,25 @@ f1({ this.x += dx; >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 88, 11)) this.y += dy; >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 88, 14)) if (this.z && dz) { >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 88, 18)) this.z += dz; >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 88, 18)) } @@ -327,25 +327,25 @@ f2({ this.x += dx; >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 102, 11)) this.y += dy; >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 102, 14)) if (this.z && dz) { >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 102, 18)) this.z += dz; >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 102, 18)) } @@ -563,7 +563,7 @@ let p11 = defineProp(p1, "bar", { return this.x; >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) }, @@ -573,7 +573,7 @@ let p11 = defineProp(p1, "bar", { this.x = value; >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) >value : Symbol(value, Decl(thisTypeInObjectLiterals2.ts, 174, 8)) } @@ -606,7 +606,7 @@ let p12 = defineProps(p1, { return this.x; >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) }, @@ -616,7 +616,7 @@ let p12 = defineProps(p1, { this.x = value; >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) ->this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) +>this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) >value : Symbol(value, Decl(thisTypeInObjectLiterals2.ts, 188, 12)) } diff --git a/testdata/baselines/reference/submodule/conformance/thisTypeInObjectLiterals2.symbols.diff b/testdata/baselines/reference/submodule/conformance/thisTypeInObjectLiterals2.symbols.diff deleted file mode 100644 index 58132be3c3..0000000000 --- a/testdata/baselines/reference/submodule/conformance/thisTypeInObjectLiterals2.symbols.diff +++ /dev/null @@ -1,227 +0,0 @@ ---- old.thisTypeInObjectLiterals2.symbols -+++ new.thisTypeInObjectLiterals2.symbols -@@= skipped -29, +29 lines =@@ - - this.g(); - >this.g : Symbol(g, Decl(thisTypeInObjectLiterals2.ts, 9, 8)) -->this : Symbol(__object, Decl(thisTypeInObjectLiterals2.ts, 9, 6)) -+>this : Symbol(žobject, Decl(thisTypeInObjectLiterals2.ts, 9, 6)) - >g : Symbol(g, Decl(thisTypeInObjectLiterals2.ts, 9, 8)) - } - }, -@@= skipped -74, +74 lines =@@ - - this.x += dx; - >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) - >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 38, 11)) - - this.y += dy; - >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) - >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 38, 14)) - - if (this.z && dz) { - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 38, 18)) - - this.z += dz; - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 38, 18)) - } -@@= skipped -43, +43 lines =@@ - - this.x += dx; - >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) - >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 50, 11)) - - this.y += dy; - >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) - >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 50, 14)) - - if (this.z && dz) { - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 50, 18)) - - this.z += dz; - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 50, 18)) - } -@@= skipped -43, +43 lines =@@ - - this.x += dx; - >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) - >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 62, 11)) - - this.y += dy; - >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) - >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 62, 14)) - - if (this.z && dz) { - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 62, 18)) - - this.z += dz; - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 62, 18)) - } -@@= skipped -43, +43 lines =@@ - - this.x += dx; - >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) - >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 74, 11)) - - this.y += dy; - >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) - >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 74, 14)) - - if (this.z && dz) { - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 74, 18)) - - this.z += dz; - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 74, 18)) - } -@@= skipped -47, +47 lines =@@ - - this.x += dx; - >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) - >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 88, 11)) - - this.y += dy; - >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) - >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 88, 14)) - - if (this.z && dz) { - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 88, 18)) - - this.z += dz; - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 88, 18)) - } -@@= skipped -47, +47 lines =@@ - - this.x += dx; - >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) - >dx : Symbol(dx, Decl(thisTypeInObjectLiterals2.ts, 102, 11)) - - this.y += dy; - >this.y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >y : Symbol(y, Decl(thisTypeInObjectLiterals2.ts, 29, 14)) - >dy : Symbol(dy, Decl(thisTypeInObjectLiterals2.ts, 102, 14)) - - if (this.z && dz) { - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 102, 18)) - - this.z += dz; - >this.z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >z : Symbol(z, Decl(thisTypeInObjectLiterals2.ts, 30, 14)) - >dz : Symbol(dz, Decl(thisTypeInObjectLiterals2.ts, 102, 18)) - } -@@= skipped -236, +236 lines =@@ - - return this.x; - >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) - - }, -@@= skipped -10, +10 lines =@@ - - this.x = value; - >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) - >value : Symbol(value, Decl(thisTypeInObjectLiterals2.ts, 174, 8)) - } -@@= skipped -33, +33 lines =@@ - - return this.x; - >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) - - }, -@@= skipped -10, +10 lines =@@ - - this.x = value; - >this.x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) -->this : Symbol(__type, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) -+>this : Symbol(žtype, Decl(thisTypeInObjectLiterals2.ts, 28, 12)) - >x : Symbol(x, Decl(thisTypeInObjectLiterals2.ts, 28, 14)) - >value : Symbol(value, Decl(thisTypeInObjectLiterals2.ts, 188, 12)) - } \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/tsxElementResolution2.symbols b/testdata/baselines/reference/submodule/conformance/tsxElementResolution2.symbols index 249a4893cd..daade8b8cc 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxElementResolution2.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxElementResolution2.symbols @@ -17,9 +17,9 @@ declare module JSX { // OK
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // OK ; ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxElementResolution2.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxElementResolution2.symbols.diff index 0703049e8a..df87505f76 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxElementResolution2.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxElementResolution2.symbols.diff @@ -5,9 +5,9 @@ // OK
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // OK ; ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxElementResolution3.symbols b/testdata/baselines/reference/submodule/conformance/tsxElementResolution3.symbols index cb8db4097c..8c16ae9ab9 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxElementResolution3.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxElementResolution3.symbols @@ -18,11 +18,11 @@ declare module JSX { // OK
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 8, 4)) // Error ; ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) >w : Symbol(w, Decl(file.tsx, 11, 5)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxElementResolution3.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxElementResolution3.symbols.diff index 21f7507c9c..98c03d18c5 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxElementResolution3.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxElementResolution3.symbols.diff @@ -5,11 +5,11 @@ // OK
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 8, 4)) // Error ; ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) >w : Symbol(w, Decl(file.tsx, 11, 5)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxEmit1.symbols b/testdata/baselines/reference/submodule/conformance/tsxEmit1.symbols index 62545fb88e..71f807695a 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxEmit1.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxEmit1.symbols @@ -20,76 +20,76 @@ var p; var selfClosed1 =
; >selfClosed1 : Symbol(selfClosed1, Decl(file.tsx, 8, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var selfClosed2 =
; >selfClosed2 : Symbol(selfClosed2, Decl(file.tsx, 9, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 9, 22)) var selfClosed3 =
; >selfClosed3 : Symbol(selfClosed3, Decl(file.tsx, 10, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 10, 22)) var selfClosed4 =
; >selfClosed4 : Symbol(selfClosed4, Decl(file.tsx, 11, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 11, 22)) >y : Symbol(y, Decl(file.tsx, 11, 28)) var selfClosed5 =
; >selfClosed5 : Symbol(selfClosed5, Decl(file.tsx, 12, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 12, 22)) >y : Symbol(y, Decl(file.tsx, 12, 28)) var selfClosed6 =
; >selfClosed6 : Symbol(selfClosed6, Decl(file.tsx, 13, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 13, 22)) >y : Symbol(y, Decl(file.tsx, 13, 30)) var selfClosed7 =
; >selfClosed7 : Symbol(selfClosed7, Decl(file.tsx, 14, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 14, 22)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >y : Symbol(y, Decl(file.tsx, 14, 28)) var openClosed1 =
; >openClosed1 : Symbol(openClosed1, Decl(file.tsx, 16, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed2 =
foo
; >openClosed2 : Symbol(openClosed2, Decl(file.tsx, 17, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 17, 22)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed3 =
{p}
; >openClosed3 : Symbol(openClosed3, Decl(file.tsx, 18, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 18, 22)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed4 =
{p < p}
; >openClosed4 : Symbol(openClosed4, Decl(file.tsx, 19, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 19, 22)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed5 =
{p > p}
; >openClosed5 : Symbol(openClosed5, Decl(file.tsx, 20, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 20, 22)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) class SomeClass { >SomeClass : Symbol(SomeClass, Decl(file.tsx, 20, 43)) @@ -99,67 +99,67 @@ class SomeClass { var rewrites1 =
{() => this}
; >rewrites1 : Symbol(rewrites1, Decl(file.tsx, 24, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >this : Symbol(SomeClass, Decl(file.tsx, 20, 43)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites2 =
{[p, ...p, p]}
; >rewrites2 : Symbol(rewrites2, Decl(file.tsx, 25, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites3 =
{{p}}
; >rewrites3 : Symbol(rewrites3, Decl(file.tsx, 26, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 26, 25)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites4 =
this}>
; >rewrites4 : Symbol(rewrites4, Decl(file.tsx, 28, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 28, 22)) >this : Symbol(SomeClass, Decl(file.tsx, 20, 43)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites5 =
; >rewrites5 : Symbol(rewrites5, Decl(file.tsx, 29, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 29, 22)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites6 =
; >rewrites6 : Symbol(rewrites6, Decl(file.tsx, 30, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 30, 22)) >p : Symbol(p, Decl(file.tsx, 30, 27)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) } } var whitespace1 =
; >whitespace1 : Symbol(whitespace1, Decl(file.tsx, 34, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var whitespace2 =
{p}
; >whitespace2 : Symbol(whitespace2, Decl(file.tsx, 35, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var whitespace3 =
>whitespace3 : Symbol(whitespace3, Decl(file.tsx, 36, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) {p} >p : Symbol(p, Decl(file.tsx, 7, 3))
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxEmit1.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxEmit1.symbols.diff index b1774a30e5..be8093e10f 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxEmit1.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxEmit1.symbols.diff @@ -5,45 +5,45 @@ var selfClosed1 =
; >selfClosed1 : Symbol(selfClosed1, Decl(file.tsx, 8, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var selfClosed2 =
; >selfClosed2 : Symbol(selfClosed2, Decl(file.tsx, 9, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 9, 22)) var selfClosed3 =
; >selfClosed3 : Symbol(selfClosed3, Decl(file.tsx, 10, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 10, 22)) var selfClosed4 =
; >selfClosed4 : Symbol(selfClosed4, Decl(file.tsx, 11, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 11, 22)) >y : Symbol(y, Decl(file.tsx, 11, 28)) var selfClosed5 =
; >selfClosed5 : Symbol(selfClosed5, Decl(file.tsx, 12, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 12, 22)) >y : Symbol(y, Decl(file.tsx, 12, 28)) var selfClosed6 =
; >selfClosed6 : Symbol(selfClosed6, Decl(file.tsx, 13, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 13, 22)) >y : Symbol(y, Decl(file.tsx, 13, 30)) var selfClosed7 =
; >selfClosed7 : Symbol(selfClosed7, Decl(file.tsx, 14, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 14, 22)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >y : Symbol(y, Decl(file.tsx, 14, 28)) @@ -52,45 +52,45 @@ >openClosed1 : Symbol(openClosed1, Decl(file.tsx, 16, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed2 =
foo
; >openClosed2 : Symbol(openClosed2, Decl(file.tsx, 17, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 17, 22)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed3 =
{p}
; >openClosed3 : Symbol(openClosed3, Decl(file.tsx, 18, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 18, 22)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed4 =
{p < p}
; >openClosed4 : Symbol(openClosed4, Decl(file.tsx, 19, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 19, 22)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed5 =
{p > p}
; >openClosed5 : Symbol(openClosed5, Decl(file.tsx, 20, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 20, 22)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) class SomeClass { >SomeClass : Symbol(SomeClass, Decl(file.tsx, 20, 43)) @@ -102,10 +102,10 @@ var rewrites1 =
{() => this}
; >rewrites1 : Symbol(rewrites1, Decl(file.tsx, 24, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >this : Symbol(SomeClass, Decl(file.tsx, 20, 43)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites2 =
{[p, ...p, p]}
; >rewrites2 : Symbol(rewrites2, Decl(file.tsx, 25, 5)) @@ -114,48 +114,48 @@ ->p : Symbol(p, Decl(file.tsx, 7, 3)) ->p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>p : Symbol(p, Decl(file.tsx, 7, 3)) +>p : Symbol(p, Decl(file.tsx, 7, 3)) +>p : Symbol(p, Decl(file.tsx, 7, 3)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites3 =
{{p}}
; >rewrites3 : Symbol(rewrites3, Decl(file.tsx, 26, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 26, 25)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites4 =
this}>
; >rewrites4 : Symbol(rewrites4, Decl(file.tsx, 28, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 28, 22)) >this : Symbol(SomeClass, Decl(file.tsx, 20, 43)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites5 =
; >rewrites5 : Symbol(rewrites5, Decl(file.tsx, 29, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 29, 22)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >p : Symbol(p, Decl(file.tsx, 7, 3)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites6 =
; >rewrites6 : Symbol(rewrites6, Decl(file.tsx, 30, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 30, 22)) >p : Symbol(p, Decl(file.tsx, 30, 27)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) } } @@ -163,25 +163,25 @@ >whitespace1 : Symbol(whitespace1, Decl(file.tsx, 34, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var whitespace2 =
{p}
; >whitespace2 : Symbol(whitespace2, Decl(file.tsx, 35, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 7, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var whitespace3 =
>whitespace3 : Symbol(whitespace3, Decl(file.tsx, 36, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) {p} >p : Symbol(p, Decl(file.tsx, 7, 3))
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxEmit2.symbols b/testdata/baselines/reference/submodule/conformance/tsxEmit2.symbols index 65c9aec0da..3f7f51b699 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxEmit2.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxEmit2.symbols @@ -22,44 +22,44 @@ var p1: any, p2: any, p3: any; var spreads1 =
{p2}
; >spreads1 : Symbol(spreads1, Decl(file.tsx, 8, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 7, 3)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads2 =
{p2}
; >spreads2 : Symbol(spreads2, Decl(file.tsx, 9, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 7, 3)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads3 =
{p2}
; >spreads3 : Symbol(spreads3, Decl(file.tsx, 10, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 10, 19)) >p3 : Symbol(p3, Decl(file.tsx, 7, 21)) >p1 : Symbol(p1, Decl(file.tsx, 7, 3)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads4 =
{p2}
; >spreads4 : Symbol(spreads4, Decl(file.tsx, 11, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 7, 3)) >x : Symbol(x, Decl(file.tsx, 11, 27)) >p3 : Symbol(p3, Decl(file.tsx, 7, 21)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads5 =
{p2}
; >spreads5 : Symbol(spreads5, Decl(file.tsx, 12, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 12, 19)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) >p1 : Symbol(p1, Decl(file.tsx, 7, 3)) >y : Symbol(y, Decl(file.tsx, 12, 34)) >p3 : Symbol(p3, Decl(file.tsx, 7, 21)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxEmit2.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxEmit2.symbols.diff index ffebf2990f..2bc7bcf432 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxEmit2.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxEmit2.symbols.diff @@ -5,47 +5,47 @@ var spreads1 =
{p2}
; >spreads1 : Symbol(spreads1, Decl(file.tsx, 8, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 7, 3)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads2 =
{p2}
; >spreads2 : Symbol(spreads2, Decl(file.tsx, 9, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 7, 3)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads3 =
{p2}
; >spreads3 : Symbol(spreads3, Decl(file.tsx, 10, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 10, 19)) >p3 : Symbol(p3, Decl(file.tsx, 7, 21)) >p1 : Symbol(p1, Decl(file.tsx, 7, 3)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads4 =
{p2}
; >spreads4 : Symbol(spreads4, Decl(file.tsx, 11, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 7, 3)) >x : Symbol(x, Decl(file.tsx, 11, 27)) >p3 : Symbol(p3, Decl(file.tsx, 7, 21)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads5 =
{p2}
; >spreads5 : Symbol(spreads5, Decl(file.tsx, 12, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 12, 19)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) >p1 : Symbol(p1, Decl(file.tsx, 7, 3)) @@ -53,4 +53,4 @@ >p3 : Symbol(p3, Decl(file.tsx, 7, 21)) >p2 : Symbol(p2, Decl(file.tsx, 7, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxFragmentPreserveEmit.symbols b/testdata/baselines/reference/submodule/conformance/tsxFragmentPreserveEmit.symbols index 3969338364..7c44f6e136 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxFragmentPreserveEmit.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxFragmentPreserveEmit.symbols @@ -22,19 +22,19 @@ declare var React: any; < /*starting wrap*/ >; // comments in the tags <>hi; // text inside <>hi
bye
; // children ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) <>1<>2.12.23; // nested fragments ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) <>#; // # would cause scanning error if not in jsxtext diff --git a/testdata/baselines/reference/submodule/conformance/tsxFragmentPreserveEmit.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxFragmentPreserveEmit.symbols.diff index e846a32e2f..ad5ab012c4 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxFragmentPreserveEmit.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxFragmentPreserveEmit.symbols.diff @@ -8,10 +8,10 @@ ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) <>1<>2.12.23; // nested fragments ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) @@ -22,13 +22,13 @@ ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) <>#; // # would cause scanning error if not in jsxtext \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/tsxFragmentReactEmit.symbols b/testdata/baselines/reference/submodule/conformance/tsxFragmentReactEmit.symbols index d5cb7763e6..b12e4509f6 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxFragmentReactEmit.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxFragmentReactEmit.symbols @@ -22,19 +22,19 @@ declare var React: any; < /*starting wrap*/ >; // comments in the tags <>hi; // text inside <>hi
bye
; // children ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) <>1<>2.12.23; // nested fragments ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) ->span : Symbol(žindex, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) +>span : Symbol(__index, Decl(file.tsx, 2, 30)) <>#; // # would cause scanning error if not in jsxtext diff --git a/testdata/baselines/reference/submodule/conformance/tsxFragmentReactEmit.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxFragmentReactEmit.symbols.diff index ca07773fcd..77d50074cc 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxFragmentReactEmit.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxFragmentReactEmit.symbols.diff @@ -8,10 +8,10 @@ ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) <>1<>2.12.23; // nested fragments ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) @@ -22,13 +22,13 @@ ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->span : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>span : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) ++>span : Symbol(__index, Decl(file.tsx, 2, 30)) <>#; // # would cause scanning error if not in jsxtext \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit1.symbols b/testdata/baselines/reference/submodule/conformance/tsxReactEmit1.symbols index 447a73810b..5c519a67b0 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit1.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit1.symbols @@ -22,39 +22,39 @@ var p; var selfClosed1 =
; >selfClosed1 : Symbol(selfClosed1, Decl(file.tsx, 9, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var selfClosed2 =
; >selfClosed2 : Symbol(selfClosed2, Decl(file.tsx, 10, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 10, 22)) var selfClosed3 =
; >selfClosed3 : Symbol(selfClosed3, Decl(file.tsx, 11, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 11, 22)) var selfClosed4 =
; >selfClosed4 : Symbol(selfClosed4, Decl(file.tsx, 12, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 12, 22)) >y : Symbol(y, Decl(file.tsx, 12, 28)) var selfClosed5 =
; >selfClosed5 : Symbol(selfClosed5, Decl(file.tsx, 13, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 13, 22)) >y : Symbol(y, Decl(file.tsx, 13, 28)) var selfClosed6 =
; >selfClosed6 : Symbol(selfClosed6, Decl(file.tsx, 14, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 14, 22)) >y : Symbol(y, Decl(file.tsx, 14, 30)) var selfClosed7 =
; >selfClosed7 : Symbol(selfClosed7, Decl(file.tsx, 15, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 15, 22)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >y : Symbol(y, Decl(file.tsx, 15, 28)) @@ -62,38 +62,38 @@ var selfClosed7 =
; var openClosed1 =
; >openClosed1 : Symbol(openClosed1, Decl(file.tsx, 17, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed2 =
foo
; >openClosed2 : Symbol(openClosed2, Decl(file.tsx, 18, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 18, 22)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed3 =
{p}
; >openClosed3 : Symbol(openClosed3, Decl(file.tsx, 19, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 19, 22)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed4 =
{p < p}
; >openClosed4 : Symbol(openClosed4, Decl(file.tsx, 20, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 20, 22)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed5 =
{p > p}
; >openClosed5 : Symbol(openClosed5, Decl(file.tsx, 21, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 21, 22)) >b : Symbol(b, Decl(file.tsx, 21, 28)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) class SomeClass { >SomeClass : Symbol(SomeClass, Decl(file.tsx, 21, 45)) @@ -103,67 +103,67 @@ class SomeClass { var rewrites1 =
{() => this}
; >rewrites1 : Symbol(rewrites1, Decl(file.tsx, 25, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >this : Symbol(SomeClass, Decl(file.tsx, 21, 45)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites2 =
{[p, ...p, p]}
; >rewrites2 : Symbol(rewrites2, Decl(file.tsx, 26, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites3 =
{{p}}
; >rewrites3 : Symbol(rewrites3, Decl(file.tsx, 27, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 27, 25)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites4 =
this}>
; >rewrites4 : Symbol(rewrites4, Decl(file.tsx, 29, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 29, 22)) >this : Symbol(SomeClass, Decl(file.tsx, 21, 45)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites5 =
; >rewrites5 : Symbol(rewrites5, Decl(file.tsx, 30, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 30, 22)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites6 =
; >rewrites6 : Symbol(rewrites6, Decl(file.tsx, 31, 5)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 31, 22)) >p : Symbol(p, Decl(file.tsx, 31, 27)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) } } var whitespace1 =
; >whitespace1 : Symbol(whitespace1, Decl(file.tsx, 35, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var whitespace2 =
{p}
; >whitespace2 : Symbol(whitespace2, Decl(file.tsx, 36, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var whitespace3 =
>whitespace3 : Symbol(whitespace3, Decl(file.tsx, 37, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) {p} >p : Symbol(p, Decl(file.tsx, 8, 3))
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit1.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxReactEmit1.symbols.diff index 46c389adbe..0832f9e2e8 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit1.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit1.symbols.diff @@ -5,45 +5,45 @@ var selfClosed1 =
; >selfClosed1 : Symbol(selfClosed1, Decl(file.tsx, 9, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var selfClosed2 =
; >selfClosed2 : Symbol(selfClosed2, Decl(file.tsx, 10, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 10, 22)) var selfClosed3 =
; >selfClosed3 : Symbol(selfClosed3, Decl(file.tsx, 11, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 11, 22)) var selfClosed4 =
; >selfClosed4 : Symbol(selfClosed4, Decl(file.tsx, 12, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 12, 22)) >y : Symbol(y, Decl(file.tsx, 12, 28)) var selfClosed5 =
; >selfClosed5 : Symbol(selfClosed5, Decl(file.tsx, 13, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 13, 22)) >y : Symbol(y, Decl(file.tsx, 13, 28)) var selfClosed6 =
; >selfClosed6 : Symbol(selfClosed6, Decl(file.tsx, 14, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 14, 22)) >y : Symbol(y, Decl(file.tsx, 14, 30)) var selfClosed7 =
; >selfClosed7 : Symbol(selfClosed7, Decl(file.tsx, 15, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 15, 22)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >y : Symbol(y, Decl(file.tsx, 15, 28)) @@ -53,46 +53,46 @@ >openClosed1 : Symbol(openClosed1, Decl(file.tsx, 17, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed2 =
foo
; >openClosed2 : Symbol(openClosed2, Decl(file.tsx, 18, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 18, 22)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed3 =
{p}
; >openClosed3 : Symbol(openClosed3, Decl(file.tsx, 19, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 19, 22)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed4 =
{p < p}
; >openClosed4 : Symbol(openClosed4, Decl(file.tsx, 20, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 20, 22)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var openClosed5 =
{p > p}
; >openClosed5 : Symbol(openClosed5, Decl(file.tsx, 21, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >n : Symbol(n, Decl(file.tsx, 21, 22)) >b : Symbol(b, Decl(file.tsx, 21, 28)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) class SomeClass { >SomeClass : Symbol(SomeClass, Decl(file.tsx, 21, 45)) @@ -104,10 +104,10 @@ var rewrites1 =
{() => this}
; >rewrites1 : Symbol(rewrites1, Decl(file.tsx, 25, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >this : Symbol(SomeClass, Decl(file.tsx, 21, 45)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites2 =
{[p, ...p, p]}
; >rewrites2 : Symbol(rewrites2, Decl(file.tsx, 26, 5)) @@ -116,48 +116,48 @@ ->p : Symbol(p, Decl(file.tsx, 8, 3)) ->p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>p : Symbol(p, Decl(file.tsx, 8, 3)) +>p : Symbol(p, Decl(file.tsx, 8, 3)) +>p : Symbol(p, Decl(file.tsx, 8, 3)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites3 =
{{p}}
; >rewrites3 : Symbol(rewrites3, Decl(file.tsx, 27, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 27, 25)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites4 =
this}>
; >rewrites4 : Symbol(rewrites4, Decl(file.tsx, 29, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 29, 22)) >this : Symbol(SomeClass, Decl(file.tsx, 21, 45)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites5 =
; >rewrites5 : Symbol(rewrites5, Decl(file.tsx, 30, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 30, 22)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var rewrites6 =
; >rewrites6 : Symbol(rewrites6, Decl(file.tsx, 31, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >a : Symbol(a, Decl(file.tsx, 31, 22)) >p : Symbol(p, Decl(file.tsx, 31, 27)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) } } @@ -165,25 +165,25 @@ >whitespace1 : Symbol(whitespace1, Decl(file.tsx, 35, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var whitespace2 =
{p}
; >whitespace2 : Symbol(whitespace2, Decl(file.tsx, 36, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 8, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var whitespace3 =
>whitespace3 : Symbol(whitespace3, Decl(file.tsx, 37, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) {p} >p : Symbol(p, Decl(file.tsx, 8, 3))
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit2.symbols b/testdata/baselines/reference/submodule/conformance/tsxReactEmit2.symbols index d7a28f5cf2..7ecfac9a4f 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit2.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit2.symbols @@ -24,44 +24,44 @@ var p1: any, p2: any, p3: any; var spreads1 =
{p2}
; >spreads1 : Symbol(spreads1, Decl(file.tsx, 9, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 8, 3)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads2 =
{p2}
; >spreads2 : Symbol(spreads2, Decl(file.tsx, 10, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 8, 3)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads3 =
{p2}
; >spreads3 : Symbol(spreads3, Decl(file.tsx, 11, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 11, 19)) >p3 : Symbol(p3, Decl(file.tsx, 8, 21)) >p1 : Symbol(p1, Decl(file.tsx, 8, 3)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads4 =
{p2}
; >spreads4 : Symbol(spreads4, Decl(file.tsx, 12, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 8, 3)) >x : Symbol(x, Decl(file.tsx, 12, 27)) >p3 : Symbol(p3, Decl(file.tsx, 8, 21)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads5 =
{p2}
; >spreads5 : Symbol(spreads5, Decl(file.tsx, 13, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 13, 19)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) >p1 : Symbol(p1, Decl(file.tsx, 8, 3)) >y : Symbol(y, Decl(file.tsx, 13, 34)) >p3 : Symbol(p3, Decl(file.tsx, 8, 21)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit2.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxReactEmit2.symbols.diff index 1f2fe0fa46..21d10f5d04 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit2.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit2.symbols.diff @@ -5,47 +5,47 @@ var spreads1 =
{p2}
; >spreads1 : Symbol(spreads1, Decl(file.tsx, 9, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 8, 3)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads2 =
{p2}
; >spreads2 : Symbol(spreads2, Decl(file.tsx, 10, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 8, 3)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads3 =
{p2}
; >spreads3 : Symbol(spreads3, Decl(file.tsx, 11, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 11, 19)) >p3 : Symbol(p3, Decl(file.tsx, 8, 21)) >p1 : Symbol(p1, Decl(file.tsx, 8, 3)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads4 =
{p2}
; >spreads4 : Symbol(spreads4, Decl(file.tsx, 12, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p1 : Symbol(p1, Decl(file.tsx, 8, 3)) >x : Symbol(x, Decl(file.tsx, 12, 27)) >p3 : Symbol(p3, Decl(file.tsx, 8, 21)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var spreads5 =
{p2}
; >spreads5 : Symbol(spreads5, Decl(file.tsx, 13, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 13, 19)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) >p1 : Symbol(p1, Decl(file.tsx, 8, 3)) @@ -53,4 +53,4 @@ >p3 : Symbol(p3, Decl(file.tsx, 8, 21)) >p2 : Symbol(p2, Decl(file.tsx, 8, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit4.symbols b/testdata/baselines/reference/submodule/conformance/tsxReactEmit4.symbols index 1ddb40693d..1dbce451cc 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit4.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit4.symbols @@ -22,17 +22,17 @@ var p: any; var openClosed1 =
>openClosed1 : Symbol(openClosed1, Decl(file.tsx, 9, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) {blah}
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Should emit React.__spread({}, p, {x: 0}) var spread1 =
; >spread1 : Symbol(spread1, Decl(file.tsx, 16, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >x : Symbol(x, Decl(file.tsx, 16, 25)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit4.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxReactEmit4.symbols.diff index 941c6ab548..350f295242 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit4.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit4.symbols.diff @@ -5,18 +5,18 @@ var openClosed1 =
>openClosed1 : Symbol(openClosed1, Decl(file.tsx, 9, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) {blah}
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Should emit React.__spread({}, p, {x: 0}) var spread1 =
; >spread1 : Symbol(spread1, Decl(file.tsx, 16, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 8, 3)) >x : Symbol(x, Decl(file.tsx, 16, 25)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit5.symbols b/testdata/baselines/reference/submodule/conformance/tsxReactEmit5.symbols index 038c613b96..eb22f6b386 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit5.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit5.symbols @@ -30,7 +30,7 @@ var foo: any; var spread1 =
; >spread1 : Symbol(spread1, Decl(react-consumer.tsx, 4, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(react-consumer.tsx, 4, 18)) >foo : Symbol(foo, Decl(react-consumer.tsx, 3, 3)) >y : Symbol(y, Decl(react-consumer.tsx, 4, 32)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit5.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxReactEmit5.symbols.diff index 4ca40933bc..e671a82eca 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit5.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit5.symbols.diff @@ -5,7 +5,7 @@ var spread1 =
; >spread1 : Symbol(spread1, Decl(react-consumer.tsx, 4, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(react-consumer.tsx, 4, 18)) >foo : Symbol(foo, Decl(react-consumer.tsx, 3, 3)) >y : Symbol(y, Decl(react-consumer.tsx, 4, 32)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit6.symbols b/testdata/baselines/reference/submodule/conformance/tsxReactEmit6.symbols index faf822d343..7a734a171a 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit6.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit6.symbols @@ -33,7 +33,7 @@ namespace M { var spread1 =
; >spread1 : Symbol(spread1, Decl(react-consumer.tsx, 8, 4)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(react-consumer.tsx, 8, 19)) >foo : Symbol(foo, Decl(react-consumer.tsx, 7, 4)) >y : Symbol(y, Decl(react-consumer.tsx, 8, 33)) @@ -41,8 +41,8 @@ namespace M { // Quotes var x =
This "quote" thing
; >x : Symbol(x, Decl(react-consumer.tsx, 11, 4)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) } diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit6.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxReactEmit6.symbols.diff index 676c680349..86b37e4bf2 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit6.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit6.symbols.diff @@ -5,7 +5,7 @@ var spread1 =
; >spread1 : Symbol(spread1, Decl(react-consumer.tsx, 8, 4)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(react-consumer.tsx, 8, 19)) >foo : Symbol(foo, Decl(react-consumer.tsx, 7, 4)) >y : Symbol(y, Decl(react-consumer.tsx, 8, 33)) @@ -15,7 +15,7 @@ >x : Symbol(x, Decl(react-consumer.tsx, 11, 4)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) } diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit7.symbols b/testdata/baselines/reference/submodule/conformance/tsxReactEmit7.symbols index 1193127ff3..56257c0f22 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit7.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit7.symbols @@ -17,56 +17,56 @@ declare module JSX { var m =
; >m : Symbol(m, Decl(file.tsx, 7, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x-y : Symbol(x-y, Decl(file.tsx, 7, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var n =
; >n : Symbol(n, Decl(file.tsx, 8, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xx-y : Symbol(xx-y, Decl(file.tsx, 8, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var o =
; >o : Symbol(o, Decl(file.tsx, 9, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x-yy : Symbol(x-yy, Decl(file.tsx, 9, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var p =
; >p : Symbol(p, Decl(file.tsx, 10, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xx-yy : Symbol(xx-yy, Decl(file.tsx, 10, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Investigation var a =
; >a : Symbol(a, Decl(file.tsx, 13, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 13, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var b =
; >b : Symbol(b, Decl(file.tsx, 14, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xx : Symbol(xx, Decl(file.tsx, 14, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var c =
; >c : Symbol(c, Decl(file.tsx, 15, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xxx : Symbol(xxx, Decl(file.tsx, 15, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var d =
; >d : Symbol(d, Decl(file.tsx, 16, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xxxx : Symbol(xxxx, Decl(file.tsx, 16, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) var e =
; >e : Symbol(e, Decl(file.tsx, 17, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xxxxx : Symbol(xxxxx, Decl(file.tsx, 17, 12)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmit7.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxReactEmit7.symbols.diff index 823058cf5c..455ef29af6 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmit7.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmit7.symbols.diff @@ -5,72 +5,72 @@ var m =
; >m : Symbol(m, Decl(file.tsx, 7, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x-y : Symbol(x-y, Decl(file.tsx, 7, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var n =
; >n : Symbol(n, Decl(file.tsx, 8, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xx-y : Symbol(xx-y, Decl(file.tsx, 8, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var o =
; >o : Symbol(o, Decl(file.tsx, 9, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x-yy : Symbol(x-yy, Decl(file.tsx, 9, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var p =
; >p : Symbol(p, Decl(file.tsx, 10, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xx-yy : Symbol(xx-yy, Decl(file.tsx, 10, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Investigation var a =
; >a : Symbol(a, Decl(file.tsx, 13, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >x : Symbol(x, Decl(file.tsx, 13, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var b =
; >b : Symbol(b, Decl(file.tsx, 14, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xx : Symbol(xx, Decl(file.tsx, 14, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var c =
; >c : Symbol(c, Decl(file.tsx, 15, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xxx : Symbol(xxx, Decl(file.tsx, 15, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var d =
; >d : Symbol(d, Decl(file.tsx, 16, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xxxx : Symbol(xxxx, Decl(file.tsx, 16, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) var e =
; >e : Symbol(e, Decl(file.tsx, 17, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >xxxxx : Symbol(xxxxx, Decl(file.tsx, 17, 12)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmitEntities.symbols b/testdata/baselines/reference/submodule/conformance/tsxReactEmitEntities.symbols index 31dba19272..9c1685e4cc 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmitEntities.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmitEntities.symbols @@ -18,42 +18,42 @@ declare var React: any; >React : Symbol(React, Decl(file.tsx, 6, 11))
Dot goes here: · ¬AnEntity;
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30))
Be careful of "-ed strings!
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30))
{{braces}}
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Escapes do nothing
\n
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Also works in string literal attributes
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >attr : Symbol(attr, Decl(file.tsx, 15, 4)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Does not happen for a string literal that happens to be inside an attribute (and escapes then work)
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >attr : Symbol(attr, Decl(file.tsx, 17, 4)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Preserves single quotes
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >attr : Symbol(attr, Decl(file.tsx, 19, 4)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // https://github.com/microsoft/TypeScript/issues/35732
🐈🐕🐇🐑
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmitEntities.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxReactEmitEntities.symbols.diff index 64f541e6be..070454b98c 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmitEntities.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmitEntities.symbols.diff @@ -6,55 +6,55 @@
Dot goes here: · ¬AnEntity;
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30))
Be careful of "-ed strings!
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30))
{{braces}}
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Escapes do nothing
\n
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Also works in string literal attributes
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >attr : Symbol(attr, Decl(file.tsx, 15, 4)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Does not happen for a string literal that happens to be inside an attribute (and escapes then work)
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >attr : Symbol(attr, Decl(file.tsx, 17, 4)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Preserves single quotes
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >attr : Symbol(attr, Decl(file.tsx, 19, 4)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // https://github.com/microsoft/TypeScript/issues/35732
🐈🐕🐇🐑
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace.symbols b/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace.symbols index f4f32e3607..6f0cab6f85 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace.symbols @@ -25,88 +25,88 @@ var p = 0; // Emit " "
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit " ", p, " "
{p}
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 11, 3)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit only p
->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) {p} >p : Symbol(p, Decl(file.tsx, 11, 3))
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit only p
->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) {p} >p : Symbol(p, Decl(file.tsx, 11, 3))
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit " 3"
3 ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30))
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit " 3 "
3
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit "3"
->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) 3
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit no args
->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30))
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit "foo bar"
->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) foo bar
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit "hello\\ world"
->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) hello\ world
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit " a b c d "
a ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) b c d
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace.symbols.diff index 90a953e05f..5a22dde79c 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace.symbols.diff @@ -6,80 +6,80 @@
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit " ", p, " "
{p}
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) >p : Symbol(p, Decl(file.tsx, 11, 3)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit only p
->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) {p} >p : Symbol(p, Decl(file.tsx, 11, 3))
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit only p
->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) {p} >p : Symbol(p, Decl(file.tsx, 11, 3))
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit " 3"
3 ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30))
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit " 3 "
3
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit "3"
->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) 3
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit no args
->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30))
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit "foo bar"
->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) foo @@ -87,26 +87,26 @@
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit "hello\\ world"
->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) hello\ world
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Emit " a b c d "
a ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) b c d
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace2.symbols b/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace2.symbols index 125adb3d30..1ccbfc35f9 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace2.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace2.symbols @@ -19,22 +19,22 @@ declare var React: any; // Emit ' word' in the last string
word code word
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->code : Symbol(žindex, Decl(file.tsx, 2, 30)) ->code : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>code : Symbol(__index, Decl(file.tsx, 2, 30)) +>code : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Same here
code word
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->code : Symbol(žindex, Decl(file.tsx, 2, 30)) ->code : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>code : Symbol(__index, Decl(file.tsx, 2, 30)) +>code : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) // And here
word
; ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) ->code : Symbol(žindex, Decl(file.tsx, 2, 30)) ->div : Symbol(žindex, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) +>code : Symbol(__index, Decl(file.tsx, 2, 30)) +>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace2.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace2.symbols.diff index c6e0d76698..cdce37a506 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace2.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxReactEmitWhitespace2.symbols.diff @@ -8,10 +8,10 @@ ->code : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->code : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>code : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>code : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>code : Symbol(__index, Decl(file.tsx, 2, 30)) ++>code : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // Same here
code word
; @@ -19,17 +19,17 @@ ->code : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->code : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>code : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>code : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>code : Symbol(__index, Decl(file.tsx, 2, 30)) ++>code : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) // And here
word
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->code : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>code : Symbol(žindex, Decl(file.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) ++>code : Symbol(__index, Decl(file.tsx, 2, 30)) ++>div : Symbol(__index, Decl(file.tsx, 2, 30)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildren.symbols b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildren.symbols index 03a7f3edb6..f4f4c3c67a 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildren.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildren.symbols @@ -40,7 +40,7 @@ function Todo(prop: { key: number, todo: string }) { >todo : Symbol(todo, Decl(tsxSpreadChildren.tsx, 15, 34)) return
{prop.key.toString() + prop.todo}
; ->div : Symbol(žindex, Decl(tsxSpreadChildren.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildren.tsx, 2, 30)) >prop.key.toString : Symbol(toString, Decl(lib.es5.d.ts, --, --)) >prop.key : Symbol(key, Decl(tsxSpreadChildren.tsx, 15, 21)) >prop : Symbol(prop, Decl(tsxSpreadChildren.tsx, 15, 14)) @@ -49,7 +49,7 @@ function Todo(prop: { key: number, todo: string }) { >prop.todo : Symbol(todo, Decl(tsxSpreadChildren.tsx, 15, 34)) >prop : Symbol(prop, Decl(tsxSpreadChildren.tsx, 15, 14)) >todo : Symbol(todo, Decl(tsxSpreadChildren.tsx, 15, 34)) ->div : Symbol(žindex, Decl(tsxSpreadChildren.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildren.tsx, 2, 30)) } function TodoList({ todos }: TodoListProps) { >TodoList : Symbol(TodoList, Decl(tsxSpreadChildren.tsx, 17, 1)) @@ -57,7 +57,7 @@ function TodoList({ todos }: TodoListProps) { >TodoListProps : Symbol(TodoListProps, Decl(tsxSpreadChildren.tsx, 11, 1)) return
->div : Symbol(žindex, Decl(tsxSpreadChildren.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildren.tsx, 2, 30)) {...todos.map(todo => )} >todos.map : Symbol(map, Decl(lib.es5.d.ts, --, --)) @@ -75,7 +75,7 @@ function TodoList({ todos }: TodoListProps) { >todo : Symbol(todo, Decl(tsxSpreadChildren.tsx, 9, 15))
; ->div : Symbol(žindex, Decl(tsxSpreadChildren.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildren.tsx, 2, 30)) } let x: TodoListProps; >x : Symbol(x, Decl(tsxSpreadChildren.tsx, 23, 3)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildren.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildren.symbols.diff index f81a448d35..5fa44c9dc0 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildren.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildren.symbols.diff @@ -26,7 +26,7 @@ return
{prop.key.toString() + prop.todo}
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildren.tsx, 2, 30)) ->prop.key.toString : Symbol(Number.toString, Decl(lib.es5.d.ts, --, --)) -+>div : Symbol(žindex, Decl(tsxSpreadChildren.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildren.tsx, 2, 30)) +>prop.key.toString : Symbol(toString, Decl(lib.es5.d.ts, --, --)) >prop.key : Symbol(key, Decl(tsxSpreadChildren.tsx, 15, 21)) >prop : Symbol(prop, Decl(tsxSpreadChildren.tsx, 15, 14)) @@ -37,7 +37,7 @@ >prop : Symbol(prop, Decl(tsxSpreadChildren.tsx, 15, 14)) >todo : Symbol(todo, Decl(tsxSpreadChildren.tsx, 15, 34)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildren.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildren.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildren.tsx, 2, 30)) } function TodoList({ todos }: TodoListProps) { >TodoList : Symbol(TodoList, Decl(tsxSpreadChildren.tsx, 17, 1)) @@ -46,7 +46,7 @@ return
->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildren.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildren.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildren.tsx, 2, 30)) {...todos.map(todo => )} ->todos.map : Symbol(Array.map, Decl(lib.es5.d.ts, --, --)) @@ -71,7 +71,7 @@
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildren.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildren.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildren.tsx, 2, 30)) } let x: TodoListProps; >x : Symbol(x, Decl(tsxSpreadChildren.tsx, 23, 3)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es2015).symbols b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es2015).symbols index 1e93cd3add..79ed9af9f8 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es2015).symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es2015).symbols @@ -40,7 +40,7 @@ function Todo(prop: { key: number, todo: string }) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) return
{prop.key.toString() + prop.todo}
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) >prop.key.toString : Symbol(toString, Decl(lib.es5.d.ts, --, --)) >prop.key : Symbol(key, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 21)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) @@ -49,7 +49,7 @@ function Todo(prop: { key: number, todo: string }) { >prop.todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoList({ todos }: TodoListProps) { >TodoList : Symbol(TodoList, Decl(tsxSpreadChildrenInvalidType.tsx, 17, 1)) @@ -57,7 +57,7 @@ function TodoList({ todos }: TodoListProps) { >TodoListProps : Symbol(TodoListProps, Decl(tsxSpreadChildrenInvalidType.tsx, 11, 1)) return
->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -71,7 +71,7 @@ function TodoList({ todos }: TodoListProps) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoListNoError({ todos }: TodoListProps) { >TodoListNoError : Symbol(TodoListNoError, Decl(tsxSpreadChildrenInvalidType.tsx, 22, 1)) @@ -80,7 +80,7 @@ function TodoListNoError({ todos }: TodoListProps) { // any is not checked return
->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...( as any)} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -94,7 +94,7 @@ function TodoListNoError({ todos }: TodoListProps) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } let x: TodoListProps; >x : Symbol(x, Decl(tsxSpreadChildrenInvalidType.tsx, 29, 3)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es2015).symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es2015).symbols.diff index b85fb377c4..9232bea18b 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es2015).symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es2015).symbols.diff @@ -26,7 +26,7 @@ return
{prop.key.toString() + prop.todo}
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ->prop.key.toString : Symbol(Number.toString, Decl(lib.es5.d.ts, --, --)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>prop.key.toString : Symbol(toString, Decl(lib.es5.d.ts, --, --)) >prop.key : Symbol(key, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 21)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) @@ -37,7 +37,7 @@ >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoList({ todos }: TodoListProps) { >TodoList : Symbol(TodoList, Decl(tsxSpreadChildrenInvalidType.tsx, 17, 1)) @@ -46,7 +46,7 @@ return
->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -65,7 +65,7 @@
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoListNoError({ todos }: TodoListProps) { >TodoListNoError : Symbol(TodoListNoError, Decl(tsxSpreadChildrenInvalidType.tsx, 22, 1)) @@ -74,7 +74,7 @@ // any is not checked return
->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...( as any)} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -93,7 +93,7 @@
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } let x: TodoListProps; >x : Symbol(x, Decl(tsxSpreadChildrenInvalidType.tsx, 29, 3)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es5).symbols b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es5).symbols index 1e93cd3add..79ed9af9f8 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es5).symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es5).symbols @@ -40,7 +40,7 @@ function Todo(prop: { key: number, todo: string }) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) return
{prop.key.toString() + prop.todo}
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) >prop.key.toString : Symbol(toString, Decl(lib.es5.d.ts, --, --)) >prop.key : Symbol(key, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 21)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) @@ -49,7 +49,7 @@ function Todo(prop: { key: number, todo: string }) { >prop.todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoList({ todos }: TodoListProps) { >TodoList : Symbol(TodoList, Decl(tsxSpreadChildrenInvalidType.tsx, 17, 1)) @@ -57,7 +57,7 @@ function TodoList({ todos }: TodoListProps) { >TodoListProps : Symbol(TodoListProps, Decl(tsxSpreadChildrenInvalidType.tsx, 11, 1)) return
->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -71,7 +71,7 @@ function TodoList({ todos }: TodoListProps) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoListNoError({ todos }: TodoListProps) { >TodoListNoError : Symbol(TodoListNoError, Decl(tsxSpreadChildrenInvalidType.tsx, 22, 1)) @@ -80,7 +80,7 @@ function TodoListNoError({ todos }: TodoListProps) { // any is not checked return
->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...( as any)} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -94,7 +94,7 @@ function TodoListNoError({ todos }: TodoListProps) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } let x: TodoListProps; >x : Symbol(x, Decl(tsxSpreadChildrenInvalidType.tsx, 29, 3)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es5).symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es5).symbols.diff index 068c312f47..09ec728d5a 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es5).symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react,target=es5).symbols.diff @@ -26,7 +26,7 @@ return
{prop.key.toString() + prop.todo}
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ->prop.key.toString : Symbol(Number.toString, Decl(lib.es5.d.ts, --, --)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>prop.key.toString : Symbol(toString, Decl(lib.es5.d.ts, --, --)) >prop.key : Symbol(key, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 21)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) @@ -37,7 +37,7 @@ >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoList({ todos }: TodoListProps) { >TodoList : Symbol(TodoList, Decl(tsxSpreadChildrenInvalidType.tsx, 17, 1)) @@ -46,7 +46,7 @@ return
->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -65,7 +65,7 @@
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoListNoError({ todos }: TodoListProps) { >TodoListNoError : Symbol(TodoListNoError, Decl(tsxSpreadChildrenInvalidType.tsx, 22, 1)) @@ -74,7 +74,7 @@ // any is not checked return
->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...( as any)} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -93,7 +93,7 @@
; ->div : Symbol(JSX.IntrinsicElements.__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } let x: TodoListProps; >x : Symbol(x, Decl(tsxSpreadChildrenInvalidType.tsx, 29, 3)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es2015).symbols b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es2015).symbols index 1e93cd3add..79ed9af9f8 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es2015).symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es2015).symbols @@ -40,7 +40,7 @@ function Todo(prop: { key: number, todo: string }) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) return
{prop.key.toString() + prop.todo}
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) >prop.key.toString : Symbol(toString, Decl(lib.es5.d.ts, --, --)) >prop.key : Symbol(key, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 21)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) @@ -49,7 +49,7 @@ function Todo(prop: { key: number, todo: string }) { >prop.todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoList({ todos }: TodoListProps) { >TodoList : Symbol(TodoList, Decl(tsxSpreadChildrenInvalidType.tsx, 17, 1)) @@ -57,7 +57,7 @@ function TodoList({ todos }: TodoListProps) { >TodoListProps : Symbol(TodoListProps, Decl(tsxSpreadChildrenInvalidType.tsx, 11, 1)) return
->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -71,7 +71,7 @@ function TodoList({ todos }: TodoListProps) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoListNoError({ todos }: TodoListProps) { >TodoListNoError : Symbol(TodoListNoError, Decl(tsxSpreadChildrenInvalidType.tsx, 22, 1)) @@ -80,7 +80,7 @@ function TodoListNoError({ todos }: TodoListProps) { // any is not checked return
->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...( as any)} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -94,7 +94,7 @@ function TodoListNoError({ todos }: TodoListProps) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } let x: TodoListProps; >x : Symbol(x, Decl(tsxSpreadChildrenInvalidType.tsx, 29, 3)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es2015).symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es2015).symbols.diff index e8ab74d924..61aae10c21 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es2015).symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es2015).symbols.diff @@ -25,7 +25,7 @@ return
{prop.key.toString() + prop.todo}
; ->prop.key.toString : Symbol(Number.toString, Decl(lib.es5.d.ts, --, --)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>prop.key.toString : Symbol(toString, Decl(lib.es5.d.ts, --, --)) >prop.key : Symbol(key, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 21)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) @@ -35,7 +35,7 @@ >prop.todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoList({ todos }: TodoListProps) { >TodoList : Symbol(TodoList, Decl(tsxSpreadChildrenInvalidType.tsx, 17, 1)) @@ -43,7 +43,7 @@ >TodoListProps : Symbol(TodoListProps, Decl(tsxSpreadChildrenInvalidType.tsx, 11, 1)) return
-+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) + {...} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -61,7 +61,7 @@ +>todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoListNoError({ todos }: TodoListProps) { >TodoListNoError : Symbol(TodoListNoError, Decl(tsxSpreadChildrenInvalidType.tsx, 22, 1)) @@ -69,7 +69,7 @@ // any is not checked return
-+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) + {...( as any)} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -87,7 +87,7 @@ +>todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } let x: TodoListProps; >x : Symbol(x, Decl(tsxSpreadChildrenInvalidType.tsx, 29, 3)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es5).symbols b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es5).symbols index 1e93cd3add..79ed9af9f8 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es5).symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es5).symbols @@ -40,7 +40,7 @@ function Todo(prop: { key: number, todo: string }) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) return
{prop.key.toString() + prop.todo}
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) >prop.key.toString : Symbol(toString, Decl(lib.es5.d.ts, --, --)) >prop.key : Symbol(key, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 21)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) @@ -49,7 +49,7 @@ function Todo(prop: { key: number, todo: string }) { >prop.todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoList({ todos }: TodoListProps) { >TodoList : Symbol(TodoList, Decl(tsxSpreadChildrenInvalidType.tsx, 17, 1)) @@ -57,7 +57,7 @@ function TodoList({ todos }: TodoListProps) { >TodoListProps : Symbol(TodoListProps, Decl(tsxSpreadChildrenInvalidType.tsx, 11, 1)) return
->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -71,7 +71,7 @@ function TodoList({ todos }: TodoListProps) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoListNoError({ todos }: TodoListProps) { >TodoListNoError : Symbol(TodoListNoError, Decl(tsxSpreadChildrenInvalidType.tsx, 22, 1)) @@ -80,7 +80,7 @@ function TodoListNoError({ todos }: TodoListProps) { // any is not checked return
->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) {...( as any)} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -94,7 +94,7 @@ function TodoListNoError({ todos }: TodoListProps) { >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; ->div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } let x: TodoListProps; >x : Symbol(x, Decl(tsxSpreadChildrenInvalidType.tsx, 29, 3)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es5).symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es5).symbols.diff index 7e05bb21ad..95d82241a1 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es5).symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadChildrenInvalidType(jsx=react-jsx,target=es5).symbols.diff @@ -25,7 +25,7 @@ return
{prop.key.toString() + prop.todo}
; ->prop.key.toString : Symbol(Number.toString, Decl(lib.es5.d.ts, --, --)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) +>prop.key.toString : Symbol(toString, Decl(lib.es5.d.ts, --, --)) >prop.key : Symbol(key, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 21)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) @@ -35,7 +35,7 @@ >prop.todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) >prop : Symbol(prop, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 14)) >todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 15, 34)) -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoList({ todos }: TodoListProps) { >TodoList : Symbol(TodoList, Decl(tsxSpreadChildrenInvalidType.tsx, 17, 1)) @@ -43,7 +43,7 @@ >TodoListProps : Symbol(TodoListProps, Decl(tsxSpreadChildrenInvalidType.tsx, 11, 1)) return
-+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) + {...} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -61,7 +61,7 @@ +>todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } function TodoListNoError({ todos }: TodoListProps) { >TodoListNoError : Symbol(TodoListNoError, Decl(tsxSpreadChildrenInvalidType.tsx, 22, 1)) @@ -69,7 +69,7 @@ // any is not checked return
-+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) + {...( as any)} >Todo : Symbol(Todo, Decl(tsxSpreadChildrenInvalidType.tsx, 14, 1)) @@ -87,7 +87,7 @@ +>todo : Symbol(todo, Decl(tsxSpreadChildrenInvalidType.tsx, 9, 15))
; -+>div : Symbol(žindex, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) ++>div : Symbol(__index, Decl(tsxSpreadChildrenInvalidType.tsx, 2, 30)) } let x: TodoListProps; >x : Symbol(x, Decl(tsxSpreadChildrenInvalidType.tsx, 29, 3)) \ No newline at end of file diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadInvalidType.symbols b/testdata/baselines/reference/submodule/conformance/tsxSpreadInvalidType.symbols index 711b7f2ca3..7e585d8a14 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadInvalidType.symbols +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadInvalidType.symbols @@ -21,16 +21,16 @@ const c = undefined; const d =
>d : Symbol(d, Decl(a.tsx, 8, 5)) ->div : Symbol(žindex, Decl(a.tsx, 1, 40)) +>div : Symbol(__index, Decl(a.tsx, 1, 40)) >a : Symbol(a, Decl(a.tsx, 4, 5)) const e =
>e : Symbol(e, Decl(a.tsx, 9, 5)) ->div : Symbol(žindex, Decl(a.tsx, 1, 40)) +>div : Symbol(__index, Decl(a.tsx, 1, 40)) >b : Symbol(b, Decl(a.tsx, 5, 5)) const f =
>f : Symbol(f, Decl(a.tsx, 10, 5)) ->div : Symbol(žindex, Decl(a.tsx, 1, 40)) +>div : Symbol(__index, Decl(a.tsx, 1, 40)) >c : Symbol(c, Decl(a.tsx, 6, 5)) diff --git a/testdata/baselines/reference/submodule/conformance/tsxSpreadInvalidType.symbols.diff b/testdata/baselines/reference/submodule/conformance/tsxSpreadInvalidType.symbols.diff index 430cfd3461..675e42e367 100644 --- a/testdata/baselines/reference/submodule/conformance/tsxSpreadInvalidType.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/tsxSpreadInvalidType.symbols.diff @@ -5,17 +5,17 @@ const d =
>d : Symbol(d, Decl(a.tsx, 8, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 1, 40)) -+>div : Symbol(žindex, Decl(a.tsx, 1, 40)) ++>div : Symbol(__index, Decl(a.tsx, 1, 40)) >a : Symbol(a, Decl(a.tsx, 4, 5)) const e =
>e : Symbol(e, Decl(a.tsx, 9, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 1, 40)) -+>div : Symbol(žindex, Decl(a.tsx, 1, 40)) ++>div : Symbol(__index, Decl(a.tsx, 1, 40)) >b : Symbol(b, Decl(a.tsx, 5, 5)) const f =
>f : Symbol(f, Decl(a.tsx, 10, 5)) ->div : Symbol(JSX.IntrinsicElements.__index, Decl(a.tsx, 1, 40)) -+>div : Symbol(žindex, Decl(a.tsx, 1, 40)) ++>div : Symbol(__index, Decl(a.tsx, 1, 40)) >c : Symbol(c, Decl(a.tsx, 6, 5)) diff --git a/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.symbols b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.symbols index 42b7d1e545..fcf7c270cd 100644 --- a/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.symbols +++ b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.symbols @@ -21,7 +21,7 @@ Multimap3.prototype = { >key : Symbol(key, Decl(bug26885.js, 9, 8)) return this._map[key + '']; ->this : Symbol(žobject, Decl(bug26885.js, 4, 21)) +>this : Symbol(__object, Decl(bug26885.js, 4, 21)) >key : Symbol(key, Decl(bug26885.js, 9, 8)) } } diff --git a/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.symbols.diff b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.symbols.diff index dd040d62b3..5fc0af9fae 100644 --- a/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/typeFromPrototypeAssignment3.symbols.diff @@ -31,7 +31,7 @@ ->this._map : Symbol(Multimap3._map, Decl(bug26885.js, 0, 22)) ->this : Symbol(Multimap3, Decl(bug26885.js, 0, 0), Decl(bug26885.js, 2, 2)) ->_map : Symbol(Multimap3._map, Decl(bug26885.js, 0, 22)) -+>this : Symbol(žobject, Decl(bug26885.js, 4, 21)) ++>this : Symbol(__object, Decl(bug26885.js, 4, 21)) >key : Symbol(key, Decl(bug26885.js, 9, 8)) } } diff --git a/testdata/baselines/reference/submodule/conformance/typeGuardOfFromPropNameInUnionType.symbols b/testdata/baselines/reference/submodule/conformance/typeGuardOfFromPropNameInUnionType.symbols index 68de74498b..f4bf1a973e 100644 --- a/testdata/baselines/reference/submodule/conformance/typeGuardOfFromPropNameInUnionType.symbols +++ b/testdata/baselines/reference/submodule/conformance/typeGuardOfFromPropNameInUnionType.symbols @@ -308,22 +308,22 @@ function f(i: Indexed) { >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) return i.a; ->i.a : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) +>i.a : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) ->a : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) +>a : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) } else if ("b" in i) { >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) return i.b; ->i.b : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) +>i.b : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) ->b : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) +>b : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) } return "c" in i && i.c; >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) ->i.c : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) +>i.c : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) ->c : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) +>c : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) } diff --git a/testdata/baselines/reference/submodule/conformance/typeGuardOfFromPropNameInUnionType.symbols.diff b/testdata/baselines/reference/submodule/conformance/typeGuardOfFromPropNameInUnionType.symbols.diff index a706dbd44c..cffb9b75d5 100644 --- a/testdata/baselines/reference/submodule/conformance/typeGuardOfFromPropNameInUnionType.symbols.diff +++ b/testdata/baselines/reference/submodule/conformance/typeGuardOfFromPropNameInUnionType.symbols.diff @@ -287,26 +287,26 @@ return i.a; ->i.a : Symbol(Indexed.__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) -+>i.a : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) ++>i.a : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) ->a : Symbol(Indexed.__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) -+>a : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) ++>a : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) } else if ("b" in i) { >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) return i.b; ->i.b : Symbol(Indexed.__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) -+>i.b : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) ++>i.b : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) ->b : Symbol(Indexed.__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) -+>b : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) ++>b : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) } return "c" in i && i.c; >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) ->i.c : Symbol(Indexed.__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) -+>i.c : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) ++>i.c : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) >i : Symbol(i, Decl(typeGuardOfFromPropNameInUnionType.ts, 96, 11)) ->c : Symbol(Indexed.__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) -+>c : Symbol(žindex, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) ++>c : Symbol(__index, Decl(typeGuardOfFromPropNameInUnionType.ts, 92, 19)) }