From 5ff07dc224134d20284c0ec52f703441c22b02b8 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Wed, 27 Jul 2016 17:10:14 -0700 Subject: [PATCH] Accept new baselines --- .../reference/enumLiteralTypes3.errors.txt | 52 +++++++++---------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/tests/baselines/reference/enumLiteralTypes3.errors.txt b/tests/baselines/reference/enumLiteralTypes3.errors.txt index d904e35c2f9..62cb4644c72 100644 --- a/tests/baselines/reference/enumLiteralTypes3.errors.txt +++ b/tests/baselines/reference/enumLiteralTypes3.errors.txt @@ -1,18 +1,18 @@ -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(10,5): error TS2322: Type 'YesNo' is not assignable to type 'Yes'. - Type 'No' is not assignable to type 'Yes'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(11,5): error TS2322: Type 'Choice' is not assignable to type 'Yes'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(12,5): error TS2322: Type 'Choice' is not assignable to type 'Yes'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(10,5): error TS2322: Type 'YesNo' is not assignable to type 'Choice.Yes'. + Type 'Choice.No' is not assignable to type 'Choice.Yes'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(11,5): error TS2322: Type 'Choice' is not assignable to type 'Choice.Yes'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(12,5): error TS2322: Type 'Choice' is not assignable to type 'Choice.Yes'. tests/cases/conformance/types/literal/enumLiteralTypes3.ts(18,5): error TS2322: Type 'Choice' is not assignable to type 'YesNo'. tests/cases/conformance/types/literal/enumLiteralTypes3.ts(19,5): error TS2322: Type 'Choice' is not assignable to type 'YesNo'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(37,5): error TS2322: Type 'Unknown' is not assignable to type 'Yes'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(39,5): error TS2322: Type 'No' is not assignable to type 'Yes'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(40,5): error TS2322: Type 'Unknown' is not assignable to type 'YesNo'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(52,5): error TS2365: Operator '===' cannot be applied to types 'Yes' and 'Unknown'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(54,5): error TS2365: Operator '===' cannot be applied to types 'Yes' and 'No'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(55,5): error TS2365: Operator '===' cannot be applied to types 'YesNo' and 'Unknown'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(87,14): error TS2678: Type 'Unknown' is not comparable to type 'Yes'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(89,14): error TS2678: Type 'No' is not comparable to type 'Yes'. -tests/cases/conformance/types/literal/enumLiteralTypes3.ts(96,14): error TS2678: Type 'Unknown' is not comparable to type 'YesNo'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(37,5): error TS2322: Type 'Choice.Unknown' is not assignable to type 'Choice.Yes'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(39,5): error TS2322: Type 'Choice.No' is not assignable to type 'Choice.Yes'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(40,5): error TS2322: Type 'Choice.Unknown' is not assignable to type 'YesNo'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(52,5): error TS2365: Operator '===' cannot be applied to types 'Choice.Yes' and 'Choice.Unknown'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(54,5): error TS2365: Operator '===' cannot be applied to types 'Choice.Yes' and 'Choice.No'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(55,5): error TS2365: Operator '===' cannot be applied to types 'YesNo' and 'Choice.Unknown'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(87,14): error TS2678: Type 'Choice.Unknown' is not comparable to type 'Choice.Yes'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(89,14): error TS2678: Type 'Choice.No' is not comparable to type 'Choice.Yes'. +tests/cases/conformance/types/literal/enumLiteralTypes3.ts(96,14): error TS2678: Type 'Choice.Unknown' is not comparable to type 'YesNo'. ==== tests/cases/conformance/types/literal/enumLiteralTypes3.ts (14 errors) ==== @@ -27,14 +27,14 @@ tests/cases/conformance/types/literal/enumLiteralTypes3.ts(96,14): error TS2678: a = a; a = b; ~ -!!! error TS2322: Type 'YesNo' is not assignable to type 'Yes'. -!!! error TS2322: Type 'No' is not assignable to type 'Yes'. +!!! error TS2322: Type 'YesNo' is not assignable to type 'Choice.Yes'. +!!! error TS2322: Type 'Choice.No' is not assignable to type 'Choice.Yes'. a = c; ~ -!!! error TS2322: Type 'Choice' is not assignable to type 'Yes'. +!!! error TS2322: Type 'Choice' is not assignable to type 'Choice.Yes'. a = d; ~ -!!! error TS2322: Type 'Choice' is not assignable to type 'Yes'. +!!! error TS2322: Type 'Choice' is not assignable to type 'Choice.Yes'. } function f2(a: Yes, b: YesNo, c: UnknownYesNo, d: Choice) { @@ -65,14 +65,14 @@ tests/cases/conformance/types/literal/enumLiteralTypes3.ts(96,14): error TS2678: function f5(a: Yes, b: YesNo, c: UnknownYesNo, d: Choice) { a = Choice.Unknown; ~ -!!! error TS2322: Type 'Unknown' is not assignable to type 'Yes'. +!!! error TS2322: Type 'Choice.Unknown' is not assignable to type 'Choice.Yes'. a = Choice.Yes; a = Choice.No; ~ -!!! error TS2322: Type 'No' is not assignable to type 'Yes'. +!!! error TS2322: Type 'Choice.No' is not assignable to type 'Choice.Yes'. b = Choice.Unknown; ~ -!!! error TS2322: Type 'Unknown' is not assignable to type 'YesNo'. +!!! error TS2322: Type 'Choice.Unknown' is not assignable to type 'YesNo'. b = Choice.Yes; b = Choice.No; c = Choice.Unknown; @@ -86,14 +86,14 @@ tests/cases/conformance/types/literal/enumLiteralTypes3.ts(96,14): error TS2678: function f6(a: Yes, b: YesNo, c: UnknownYesNo, d: Choice) { a === Choice.Unknown; ~~~~~~~~~~~~~~~~~~~~ -!!! error TS2365: Operator '===' cannot be applied to types 'Yes' and 'Unknown'. +!!! error TS2365: Operator '===' cannot be applied to types 'Choice.Yes' and 'Choice.Unknown'. a === Choice.Yes; a === Choice.No; ~~~~~~~~~~~~~~~ -!!! error TS2365: Operator '===' cannot be applied to types 'Yes' and 'No'. +!!! error TS2365: Operator '===' cannot be applied to types 'Choice.Yes' and 'Choice.No'. b === Choice.Unknown; ~~~~~~~~~~~~~~~~~~~~ -!!! error TS2365: Operator '===' cannot be applied to types 'YesNo' and 'Unknown'. +!!! error TS2365: Operator '===' cannot be applied to types 'YesNo' and 'Choice.Unknown'. b === Choice.Yes; b === Choice.No; c === Choice.Unknown; @@ -127,11 +127,11 @@ tests/cases/conformance/types/literal/enumLiteralTypes3.ts(96,14): error TS2678: switch (x) { case Choice.Unknown: return x; ~~~~~~~~~~~~~~ -!!! error TS2678: Type 'Unknown' is not comparable to type 'Yes'. +!!! error TS2678: Type 'Choice.Unknown' is not comparable to type 'Choice.Yes'. case Choice.Yes: return x; case Choice.No: return x; ~~~~~~~~~ -!!! error TS2678: Type 'No' is not comparable to type 'Yes'. +!!! error TS2678: Type 'Choice.No' is not comparable to type 'Choice.Yes'. } return x; } @@ -140,7 +140,7 @@ tests/cases/conformance/types/literal/enumLiteralTypes3.ts(96,14): error TS2678: switch (x) { case Choice.Unknown: return x; ~~~~~~~~~~~~~~ -!!! error TS2678: Type 'Unknown' is not comparable to type 'YesNo'. +!!! error TS2678: Type 'Choice.Unknown' is not comparable to type 'YesNo'. case Choice.Yes: return x; case Choice.No: return x; }