mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-15 11:35:42 -06:00
Accept new baselines
This commit is contained in:
parent
a91f71488b
commit
8455143fed
@ -314,16 +314,16 @@ function foo0(e: I): void {
|
||||
if (e === I.V1) {
|
||||
>e === I.V1 : boolean
|
||||
>e : I
|
||||
>I.V1 : I
|
||||
>I.V1 : I.V1
|
||||
>I : typeof I
|
||||
>V1 : I
|
||||
>V1 : I.V1
|
||||
}
|
||||
else if (e === I.V2) {
|
||||
>e === I.V2 : boolean
|
||||
>e : I
|
||||
>I.V2 : I
|
||||
>I.V2 : I.V2
|
||||
>I : typeof I
|
||||
>V2 : I
|
||||
>V2 : I.V2
|
||||
}
|
||||
}
|
||||
|
||||
@ -337,24 +337,24 @@ function foo1(e: I1.C.E): void {
|
||||
if (e === I1.C.E.V1) {
|
||||
>e === I1.C.E.V1 : boolean
|
||||
>e : I1.C.E
|
||||
>I1.C.E.V1 : I1.C.E
|
||||
>I1.C.E.V1 : I1.C.E.V1
|
||||
>I1.C.E : typeof I1.C.E
|
||||
>I1.C : typeof I1.C
|
||||
>I1 : typeof I1
|
||||
>C : typeof I1.C
|
||||
>E : typeof I1.C.E
|
||||
>V1 : I1.C.E
|
||||
>V1 : I1.C.E.V1
|
||||
}
|
||||
else if (e === I1.C.E.V2) {
|
||||
>e === I1.C.E.V2 : boolean
|
||||
>e : I1.C.E
|
||||
>I1.C.E.V2 : I1.C.E
|
||||
>I1.C.E.V2 : I1.C.E.V2
|
||||
>I1.C.E : typeof I1.C.E
|
||||
>I1.C : typeof I1.C
|
||||
>I1 : typeof I1
|
||||
>C : typeof I1.C
|
||||
>E : typeof I1.C.E
|
||||
>V2 : I1.C.E
|
||||
>V2 : I1.C.E.V2
|
||||
}
|
||||
}
|
||||
|
||||
@ -368,24 +368,24 @@ function foo2(e: I2.C.E): void {
|
||||
if (e === I2.C.E.V1) {
|
||||
>e === I2.C.E.V1 : boolean
|
||||
>e : I2.C.E
|
||||
>I2.C.E.V1 : I2.C.E
|
||||
>I2.C.E.V1 : I2.C.E.V1
|
||||
>I2.C.E : typeof I2.C.E
|
||||
>I2.C : typeof I2.C
|
||||
>I2 : typeof I2
|
||||
>C : typeof I2.C
|
||||
>E : typeof I2.C.E
|
||||
>V1 : I2.C.E
|
||||
>V1 : I2.C.E.V1
|
||||
}
|
||||
else if (e === I2.C.E.V2) {
|
||||
>e === I2.C.E.V2 : boolean
|
||||
>e : I2.C.E
|
||||
>I2.C.E.V2 : I2.C.E
|
||||
>I2.C.E.V2 : I2.C.E.V2
|
||||
>I2.C.E : typeof I2.C.E
|
||||
>I2.C : typeof I2.C
|
||||
>I2 : typeof I2
|
||||
>C : typeof I2.C
|
||||
>E : typeof I2.C.E
|
||||
>V2 : I2.C.E
|
||||
>V2 : I2.C.E.V2
|
||||
}
|
||||
}
|
||||
|
||||
@ -399,99 +399,99 @@ function foo(x: Enum1) {
|
||||
>x : Enum1
|
||||
|
||||
case Enum1.A:
|
||||
>Enum1.A : Enum1
|
||||
>Enum1.A : Enum1.A
|
||||
>Enum1 : typeof Enum1
|
||||
>A : Enum1
|
||||
>A : Enum1.A
|
||||
|
||||
case Enum1.B:
|
||||
>Enum1.B : Enum1
|
||||
>Enum1.B : Enum1.B
|
||||
>Enum1 : typeof Enum1
|
||||
>B : Enum1
|
||||
>B : Enum1.B
|
||||
|
||||
case Enum1.C:
|
||||
>Enum1.C : Enum1
|
||||
>Enum1.C : Enum1.C
|
||||
>Enum1 : typeof Enum1
|
||||
>C : Enum1
|
||||
>C : Enum1.C
|
||||
|
||||
case Enum1.D:
|
||||
>Enum1.D : Enum1
|
||||
>Enum1.D : Enum1.D
|
||||
>Enum1 : typeof Enum1
|
||||
>D : Enum1
|
||||
>D : Enum1.D
|
||||
|
||||
case Enum1.E:
|
||||
>Enum1.E : Enum1
|
||||
>Enum1.E : Enum1.E
|
||||
>Enum1 : typeof Enum1
|
||||
>E : Enum1
|
||||
>E : Enum1.E
|
||||
|
||||
case Enum1.F:
|
||||
>Enum1.F : Enum1
|
||||
>Enum1.F : Enum1.F
|
||||
>Enum1 : typeof Enum1
|
||||
>F : Enum1
|
||||
>F : Enum1.F
|
||||
|
||||
case Enum1.G:
|
||||
>Enum1.G : Enum1
|
||||
>Enum1.G : Enum1.G
|
||||
>Enum1 : typeof Enum1
|
||||
>G : Enum1
|
||||
>G : Enum1.G
|
||||
|
||||
case Enum1.H:
|
||||
>Enum1.H : Enum1
|
||||
>Enum1.H : Enum1.H
|
||||
>Enum1 : typeof Enum1
|
||||
>H : Enum1
|
||||
>H : Enum1.H
|
||||
|
||||
case Enum1.I:
|
||||
>Enum1.I : Enum1
|
||||
>Enum1.I : Enum1.I
|
||||
>Enum1 : typeof Enum1
|
||||
>I : Enum1
|
||||
>I : Enum1.I
|
||||
|
||||
case Enum1.J:
|
||||
>Enum1.J : Enum1
|
||||
>Enum1.J : Enum1.J
|
||||
>Enum1 : typeof Enum1
|
||||
>J : Enum1
|
||||
>J : Enum1.J
|
||||
|
||||
case Enum1.K:
|
||||
>Enum1.K : Enum1
|
||||
>Enum1.K : Enum1.K
|
||||
>Enum1 : typeof Enum1
|
||||
>K : Enum1
|
||||
>K : Enum1.K
|
||||
|
||||
case Enum1.L:
|
||||
>Enum1.L : Enum1
|
||||
>Enum1.L : Enum1.L
|
||||
>Enum1 : typeof Enum1
|
||||
>L : Enum1
|
||||
>L : Enum1.L
|
||||
|
||||
case Enum1.M:
|
||||
>Enum1.M : Enum1
|
||||
>Enum1.M : Enum1.M
|
||||
>Enum1 : typeof Enum1
|
||||
>M : Enum1
|
||||
>M : Enum1.M
|
||||
|
||||
case Enum1.N:
|
||||
>Enum1.N : Enum1
|
||||
>Enum1.N : Enum1.N
|
||||
>Enum1 : typeof Enum1
|
||||
>N : Enum1
|
||||
>N : Enum1.N
|
||||
|
||||
case Enum1.O:
|
||||
>Enum1.O : Enum1
|
||||
>Enum1.O : Enum1.O
|
||||
>Enum1 : typeof Enum1
|
||||
>O : Enum1
|
||||
>O : Enum1.O
|
||||
|
||||
case Enum1.P:
|
||||
>Enum1.P : Enum1
|
||||
>Enum1.P : Enum1.P
|
||||
>Enum1 : typeof Enum1
|
||||
>P : Enum1
|
||||
>P : Enum1.P
|
||||
|
||||
case Enum1.Q:
|
||||
>Enum1.Q : Enum1
|
||||
>Enum1.Q : Enum1.Q
|
||||
>Enum1 : typeof Enum1
|
||||
>Q : Enum1
|
||||
>Q : Enum1.Q
|
||||
|
||||
case Enum1.R:
|
||||
>Enum1.R : Enum1
|
||||
>Enum1.R : Enum1.R
|
||||
>Enum1 : typeof Enum1
|
||||
>R : Enum1
|
||||
>R : Enum1.R
|
||||
|
||||
case Enum1.S:
|
||||
>Enum1.S : Enum1
|
||||
>Enum1.S : Enum1.S
|
||||
>Enum1 : typeof Enum1
|
||||
>S : Enum1
|
||||
>S : Enum1.S
|
||||
|
||||
case Enum1["T"]:
|
||||
>Enum1["T"] : Enum1
|
||||
@ -499,39 +499,39 @@ function foo(x: Enum1) {
|
||||
>"T" : string
|
||||
|
||||
case Enum1.U:
|
||||
>Enum1.U : Enum1
|
||||
>Enum1.U : Enum1.U
|
||||
>Enum1 : typeof Enum1
|
||||
>U : Enum1
|
||||
>U : Enum1.U
|
||||
|
||||
case Enum1.V:
|
||||
>Enum1.V : Enum1
|
||||
>Enum1.V : Enum1.V
|
||||
>Enum1 : typeof Enum1
|
||||
>V : Enum1
|
||||
>V : Enum1.V
|
||||
|
||||
case Enum1.W:
|
||||
>Enum1.W : Enum1
|
||||
>Enum1.W : Enum1.W
|
||||
>Enum1 : typeof Enum1
|
||||
>W : Enum1
|
||||
>W : Enum1.W
|
||||
|
||||
case Enum1.W1:
|
||||
>Enum1.W1 : Enum1
|
||||
>Enum1.W1 : Enum1.W1
|
||||
>Enum1 : typeof Enum1
|
||||
>W1 : Enum1
|
||||
>W1 : Enum1.W1
|
||||
|
||||
case Enum1.W2:
|
||||
>Enum1.W2 : Enum1
|
||||
>Enum1.W2 : Enum1.W2
|
||||
>Enum1 : typeof Enum1
|
||||
>W2 : Enum1
|
||||
>W2 : Enum1.W2
|
||||
|
||||
case Enum1.W3:
|
||||
>Enum1.W3 : Enum1
|
||||
>Enum1.W3 : Enum1.W3
|
||||
>Enum1 : typeof Enum1
|
||||
>W3 : Enum1
|
||||
>W3 : Enum1.W3
|
||||
|
||||
case Enum1.W4:
|
||||
>Enum1.W4 : Enum1
|
||||
>Enum1.W4 : Enum1.W4
|
||||
>Enum1 : typeof Enum1
|
||||
>W4 : Enum1
|
||||
>W4 : Enum1.W4
|
||||
|
||||
break;
|
||||
}
|
||||
@ -549,7 +549,7 @@ function bar(e: A.B.C.E): number {
|
||||
>e : I
|
||||
|
||||
case A.B.C.E.V1: return 1;
|
||||
>A.B.C.E.V1 : I
|
||||
>A.B.C.E.V1 : I.V1
|
||||
>A.B.C.E : typeof I
|
||||
>A.B.C : typeof A.B.C
|
||||
>A.B : typeof A.B
|
||||
@ -557,11 +557,11 @@ function bar(e: A.B.C.E): number {
|
||||
>B : typeof A.B
|
||||
>C : typeof A.B.C
|
||||
>E : typeof I
|
||||
>V1 : I
|
||||
>V1 : I.V1
|
||||
>1 : number
|
||||
|
||||
case A.B.C.E.V2: return 1;
|
||||
>A.B.C.E.V2 : I
|
||||
>A.B.C.E.V2 : I.V2
|
||||
>A.B.C.E : typeof I
|
||||
>A.B.C : typeof A.B.C
|
||||
>A.B : typeof A.B
|
||||
@ -569,11 +569,11 @@ function bar(e: A.B.C.E): number {
|
||||
>B : typeof A.B
|
||||
>C : typeof A.B.C
|
||||
>E : typeof I
|
||||
>V2 : I
|
||||
>V2 : I.V2
|
||||
>1 : number
|
||||
|
||||
case A.B.C.E.V3: return 1;
|
||||
>A.B.C.E.V3 : I
|
||||
>A.B.C.E.V3 : I.V3
|
||||
>A.B.C.E : typeof I
|
||||
>A.B.C : typeof A.B.C
|
||||
>A.B : typeof A.B
|
||||
@ -581,7 +581,7 @@ function bar(e: A.B.C.E): number {
|
||||
>B : typeof A.B
|
||||
>C : typeof A.B.C
|
||||
>E : typeof I
|
||||
>V3 : I
|
||||
>V3 : I.V3
|
||||
>1 : number
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user