TypeScript/tests/cases/conformance/types/literal
Anders Hejlsberg f8bfc6f5d6
Contextually typed binding element initializers (#35855)
* Binding element initializers contextually typed by parent initializers

* Accept new baselines

* Literal type widening should be last step in inference

* Accept new baselines

* Add tests
2020-01-06 12:53:23 -08:00
..
booleanLiteralTypes1.ts
booleanLiteralTypes2.ts
enumLiteralTypes1.ts
enumLiteralTypes2.ts
enumLiteralTypes3.ts
literalTypes1.ts
literalTypes2.ts
literalTypes3.ts
literalTypesAndDestructuring.ts Contextually typed binding element initializers (#35855) 2020-01-06 12:53:23 -08:00
literalTypesAndTypeAssertions.ts
literalTypesWidenInParameterPosition.ts
literalTypeWidening.ts
numericLiteralTypes1.ts
numericLiteralTypes2.ts
numericLiteralTypes3.ts
stringEnumLiteralTypes1.ts
stringEnumLiteralTypes2.ts
stringEnumLiteralTypes3.ts
stringLiteralsAssertionsInEqualityComparisons01.ts
stringLiteralsAssertionsInEqualityComparisons02.ts
stringLiteralsWithEqualityChecks01.ts
stringLiteralsWithEqualityChecks02.ts
stringLiteralsWithEqualityChecks03.ts
stringLiteralsWithEqualityChecks04.ts
stringLiteralsWithSwitchStatements01.ts
stringLiteralsWithSwitchStatements02.ts
stringLiteralsWithSwitchStatements03.ts
stringLiteralsWithSwitchStatements04.ts
stringLiteralsWithTypeAssertions01.ts