Accepted baselines.

This commit is contained in:
Daniel Rosenwasser 2019-08-14 17:22:15 -07:00
parent 1ad443ed25
commit 8dec7a2763

View File

@ -1,17 +1,17 @@
tests/cases/compiler/expr.ts(87,5): error TS2367: This condition will always return 'false' since the types 'number' and 'string' have no overlap.
tests/cases/compiler/expr.ts(88,5): error TS2367: This condition will always return 'false' since the types 'number' and 'false' have no overlap.
tests/cases/compiler/expr.ts(88,5): error TS2367: This condition will always return 'false' since the types 'number' and 'boolean' have no overlap.
tests/cases/compiler/expr.ts(94,5): error TS2367: This condition will always return 'false' since the types 'string' and 'number' have no overlap.
tests/cases/compiler/expr.ts(95,5): error TS2367: This condition will always return 'false' since the types 'string' and 'false' have no overlap.
tests/cases/compiler/expr.ts(95,5): error TS2367: This condition will always return 'false' since the types 'string' and 'boolean' have no overlap.
tests/cases/compiler/expr.ts(98,5): error TS2367: This condition will always return 'false' since the types 'string' and 'E' have no overlap.
tests/cases/compiler/expr.ts(115,5): error TS2367: This condition will always return 'false' since the types 'E' and 'string' have no overlap.
tests/cases/compiler/expr.ts(116,5): error TS2367: This condition will always return 'false' since the types 'E' and 'false' have no overlap.
tests/cases/compiler/expr.ts(142,5): error TS2365: Operator '+' cannot be applied to types 'number' and 'false'.
tests/cases/compiler/expr.ts(116,5): error TS2367: This condition will always return 'false' since the types 'E' and 'boolean' have no overlap.
tests/cases/compiler/expr.ts(142,5): error TS2365: Operator '+' cannot be applied to types 'number' and 'boolean'.
tests/cases/compiler/expr.ts(143,5): error TS2365: Operator '+' cannot be applied to types 'number' and 'I'.
tests/cases/compiler/expr.ts(161,5): error TS2365: Operator '+' cannot be applied to types 'I' and 'number'.
tests/cases/compiler/expr.ts(163,5): error TS2365: Operator '+' cannot be applied to types 'I' and 'false'.
tests/cases/compiler/expr.ts(163,5): error TS2365: Operator '+' cannot be applied to types 'I' and 'boolean'.
tests/cases/compiler/expr.ts(165,5): error TS2365: Operator '+' cannot be applied to types 'I' and 'I'.
tests/cases/compiler/expr.ts(166,5): error TS2365: Operator '+' cannot be applied to types 'I' and 'E'.
tests/cases/compiler/expr.ts(170,5): error TS2365: Operator '+' cannot be applied to types 'E' and 'false'.
tests/cases/compiler/expr.ts(170,5): error TS2365: Operator '+' cannot be applied to types 'E' and 'boolean'.
tests/cases/compiler/expr.ts(172,5): error TS2365: Operator '+' cannot be applied to types 'E' and 'I'.
tests/cases/compiler/expr.ts(176,7): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.
tests/cases/compiler/expr.ts(177,7): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.
@ -161,7 +161,7 @@ tests/cases/compiler/expr.ts(242,7): error TS2363: The right-hand side of an ari
!!! error TS2367: This condition will always return 'false' since the types 'number' and 'string' have no overlap.
n==b;
~~~~
!!! error TS2367: This condition will always return 'false' since the types 'number' and 'false' have no overlap.
!!! error TS2367: This condition will always return 'false' since the types 'number' and 'boolean' have no overlap.
n==i;
n==n;
n==e;
@ -172,7 +172,7 @@ tests/cases/compiler/expr.ts(242,7): error TS2363: The right-hand side of an ari
!!! error TS2367: This condition will always return 'false' since the types 'string' and 'number' have no overlap.
s==b;
~~~~
!!! error TS2367: This condition will always return 'false' since the types 'string' and 'false' have no overlap.
!!! error TS2367: This condition will always return 'false' since the types 'string' and 'boolean' have no overlap.
s==i;
s==s;
s==e;
@ -199,7 +199,7 @@ tests/cases/compiler/expr.ts(242,7): error TS2363: The right-hand side of an ari
!!! error TS2367: This condition will always return 'false' since the types 'E' and 'string' have no overlap.
e==b;
~~~~
!!! error TS2367: This condition will always return 'false' since the types 'E' and 'false' have no overlap.
!!! error TS2367: This condition will always return 'false' since the types 'E' and 'boolean' have no overlap.
e==a;
e==i;
e==e;
@ -227,7 +227,7 @@ tests/cases/compiler/expr.ts(242,7): error TS2363: The right-hand side of an ari
n+s;
n+b;
~~~
!!! error TS2365: Operator '+' cannot be applied to types 'number' and 'false'.
!!! error TS2365: Operator '+' cannot be applied to types 'number' and 'boolean'.
n+i;
~~~
!!! error TS2365: Operator '+' cannot be applied to types 'number' and 'I'.
@ -254,7 +254,7 @@ tests/cases/compiler/expr.ts(242,7): error TS2363: The right-hand side of an ari
i+s;
i+b;
~~~
!!! error TS2365: Operator '+' cannot be applied to types 'I' and 'false'.
!!! error TS2365: Operator '+' cannot be applied to types 'I' and 'boolean'.
i+a;
i+i;
~~~
@ -267,7 +267,7 @@ tests/cases/compiler/expr.ts(242,7): error TS2363: The right-hand side of an ari
e+s;
e+b;
~~~
!!! error TS2365: Operator '+' cannot be applied to types 'E' and 'false'.
!!! error TS2365: Operator '+' cannot be applied to types 'E' and 'boolean'.
e+a;
e+i;
~~~