mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-07 05:41:22 -06:00
Accept new baselines
This commit is contained in:
parent
eb1b2251b8
commit
32f1b4e56c
@ -151,9 +151,9 @@ var {f: [f1, f2, { f3: f4, f5 }, , ]} = { f: [1, 2, { f3: 4, f5: 0 }] };
|
||||
>f4 : number
|
||||
>f5 : number
|
||||
> : undefined
|
||||
>{ f: [1, 2, { f3: 4, f5: 0 }] } : { f: [number, number, { f3: number; f5: number; }, undefined?]; }
|
||||
>f : [number, number, { f3: number; f5: number; }, undefined?]
|
||||
>[1, 2, { f3: 4, f5: 0 }] : [number, number, { f3: number; f5: number; }, undefined?]
|
||||
>{ f: [1, 2, { f3: 4, f5: 0 }] } : { f: [number, number, { f3: number; f5: number; }]; }
|
||||
>f : [number, number, { f3: number; f5: number; }]
|
||||
>[1, 2, { f3: 4, f5: 0 }] : [number, number, { f3: number; f5: number; }]
|
||||
>1 : 1
|
||||
>2 : 2
|
||||
>{ f3: 4, f5: 0 } : { f3: number; f5: number; }
|
||||
|
||||
@ -274,7 +274,7 @@ function g4([x, y = 0] = [0]) { }
|
||||
>x : number
|
||||
>y : number
|
||||
>0 : 0
|
||||
>[0] : [number, number?]
|
||||
>[0] : [number]
|
||||
>0 : 0
|
||||
|
||||
g4();
|
||||
@ -295,7 +295,7 @@ function g5([x = 0, y = 0] = []) { }
|
||||
>0 : 0
|
||||
>y : number
|
||||
>0 : 0
|
||||
>[] : [number?, number?]
|
||||
>[] : []
|
||||
|
||||
g5();
|
||||
>g5() : void
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
tests/cases/compiler/downlevelLetConst16.ts(151,15): error TS2525: Initializer provides no value for this binding element and the binding element has no default value.
|
||||
tests/cases/compiler/downlevelLetConst16.ts(164,17): error TS2525: Initializer provides no value for this binding element and the binding element has no default value.
|
||||
tests/cases/compiler/downlevelLetConst16.ts(151,15): error TS2493: Tuple type '[]' of length '0' has no element at index '0'.
|
||||
tests/cases/compiler/downlevelLetConst16.ts(164,17): error TS2493: Tuple type '[]' of length '0' has no element at index '0'.
|
||||
tests/cases/compiler/downlevelLetConst16.ts(195,14): error TS2461: Type 'undefined' is not an array type.
|
||||
tests/cases/compiler/downlevelLetConst16.ts(202,15): error TS2339: Property 'a' does not exist on type 'undefined'.
|
||||
tests/cases/compiler/downlevelLetConst16.ts(216,16): error TS2461: Type 'undefined' is not an array type.
|
||||
@ -159,7 +159,7 @@ tests/cases/compiler/downlevelLetConst16.ts(223,17): error TS2339: Property 'a'
|
||||
}
|
||||
for (let [y] = []; ;) {
|
||||
~
|
||||
!!! error TS2525: Initializer provides no value for this binding element and the binding element has no default value.
|
||||
!!! error TS2493: Tuple type '[]' of length '0' has no element at index '0'.
|
||||
use(y);
|
||||
}
|
||||
for (let {a: z} = {a: 1}; ;) {
|
||||
@ -174,7 +174,7 @@ tests/cases/compiler/downlevelLetConst16.ts(223,17): error TS2339: Property 'a'
|
||||
}
|
||||
for (const [y] = []; ;) {
|
||||
~
|
||||
!!! error TS2525: Initializer provides no value for this binding element and the binding element has no default value.
|
||||
!!! error TS2493: Tuple type '[]' of length '0' has no element at index '0'.
|
||||
use(y);
|
||||
}
|
||||
for (const {a: z} = { a: 1 }; ;) {
|
||||
|
||||
@ -515,13 +515,13 @@ function foo3() {
|
||||
>x : any
|
||||
}
|
||||
for (let [y] = []; ;) {
|
||||
>y : any
|
||||
>[] : [undefined?]
|
||||
>y : undefined
|
||||
>[] : []
|
||||
|
||||
use(y);
|
||||
>use(y) : any
|
||||
>use : (a: any) => any
|
||||
>y : any
|
||||
>y : undefined
|
||||
}
|
||||
for (let {a: z} = {a: 1}; ;) {
|
||||
>a : any
|
||||
@ -554,13 +554,13 @@ function foo4() {
|
||||
>x : 1
|
||||
}
|
||||
for (const [y] = []; ;) {
|
||||
>y : any
|
||||
>[] : [undefined?]
|
||||
>y : undefined
|
||||
>[] : []
|
||||
|
||||
use(y);
|
||||
>use(y) : any
|
||||
>use : (a: any) => any
|
||||
>y : any
|
||||
>y : undefined
|
||||
}
|
||||
for (const {a: z} = { a: 1 }; ;) {
|
||||
>a : any
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user