Skip to content

Commit 23e99c2

Browse files
Fix miss-reported node reuse in types. (#58221)
1 parent 967d618 commit 23e99c2

File tree

1,616 files changed

+5569
-5569
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,616 files changed

+5569
-5569
lines changed

src/harness/typeWriter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ function* forEachASTNode(node: ts.Node) {
4545
}
4646

4747
function nodeIsFullySynthetic(node: ts.Node) {
48-
return ts.nodeIsSynthesized(node) && !node.original;
48+
return ts.nodeIsSynthesized(node) && !ts.getParseTreeNode(node);
4949
}
5050

5151
const createSyntheticNodeUnderliningPrinter = memoize((): { printer: ts.Printer; writer: ts.EmitTextWriter; underliner: ts.EmitTextWriter; reset(): void; } => {

tests/baselines/reference/ArrowFunction1.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var v = (a: ) => {
55
>v : (a: any) => void
66
> : ^ ^^^^^^^^^^^^^^
77
>(a: ) => { } : (a: any) => void
8-
> :
8+
> : ^ ^^^^^^^^^^^^^^
99
>a : any
1010
> : ^^^
1111

tests/baselines/reference/ArrowFunction4.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var v = (a, b) => {
55
>v : (a: any, b: any) => void
66
> : ^ ^^^^^^^ ^^^^^^^^^^^^^^
77
>(a, b) => { } : (a: any, b: any) => void
8-
> :
8+
> : ^ ^^^^^^^ ^^^^^^^^^^^^^^
99
>a : any
1010
>b : any
1111

tests/baselines/reference/ArrowFunctionExpression1.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var v = (public x: string) => { };
55
>v : (x: string) => void
66
> : ^ ^^ ^^^^^^^^^
77
>(public x: string) => { } : (x: string) => void
8-
> :
8+
> : ^ ^^ ^^^^^^^^^
99
>x : string
1010
> : ^^^^^^
1111

tests/baselines/reference/FunctionDeclaration12_es6.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var v = function * yield() { }
55
>v : () => Generator<never, void, unknown>
66
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
77
>function * yield() { } : () => Generator<never, void, unknown>
8-
> :
8+
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
99
>yield : () => Generator<never, void, unknown>
1010
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1111

tests/baselines/reference/FunctionDeclaration9_es6.types

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ function * foo() {
99
>v : { [x: number]: () => Generator<any, void, unknown>; }
1010
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1111
>{ [yield]: foo } : { [x: number]: () => Generator<any, void, unknown>; }
12-
> : ^^^^^^^^^^^^^^^ ^^^
12+
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1313
>[yield] : () => Generator<any, void, unknown>
1414
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1515
>yield : any
1616
>foo : () => Generator<any, void, unknown>
17-
> :
17+
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1818
}

tests/baselines/reference/FunctionExpression1_es6.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ var v = function * () { }
55
>v : () => Generator<never, void, unknown>
66
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
77
>function * () { } : () => Generator<never, void, unknown>
8-
> :
8+
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
99

tests/baselines/reference/FunctionExpression2_es6.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var v = function * foo() { }
55
>v : () => Generator<never, void, unknown>
66
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
77
>function * foo() { } : () => Generator<never, void, unknown>
8-
> :
8+
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
99
>foo : () => Generator<never, void, unknown>
1010
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1111

tests/baselines/reference/FunctionPropertyAssignments5_es6.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var v = { *[foo()]() { } }
55
>v : { [x: number]: () => Generator<never, void, unknown>; }
66
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
77
>{ *[foo()]() { } } : { [x: number]: () => Generator<never, void, unknown>; }
8-
> : ^^^^^^^^^^^^^^^ ^^^
8+
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
99
>[foo()] : () => Generator<never, void, unknown>
1010
> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1111
>foo() : any

tests/baselines/reference/YieldExpression15_es6.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var v = () => {
55
>v : () => void
66
> : ^^^^^^^^^^
77
>() => { yield foo } : () => void
8-
> :
8+
> : ^^^^^^^^^^
99

1010
yield foo
1111
>yield foo : any

0 commit comments

Comments
 (0)