TypeScript/tests/cases/conformance/types/intersection
Anders Hejlsberg 357f715382
Check combined intersection properties against target index signatures (#35143)
* Check combined intersection properties against target index signatures

* Add tests

* Accept new baselines

* Less aggressive check for index signatures

* Track intersection membership state for both source and target

* Minor fixes
2020-01-10 10:46:10 -08:00
..
commonTypeIntersection.ts Add isIntersectionConstituent to relation key (#34789) 2019-10-29 15:08:59 -07:00
contextualIntersectionType.ts
intersectionAndUnionTypes.ts
intersectionAsWeakTypeSource.ts
intersectionMemberOfUnionNarrowsCorrectly.ts Add isIntersectionConstituent to relation key (#34789) 2019-10-29 15:08:59 -07:00
intersectionOfUnionOfUnitTypes.ts
intersectionReduction.ts Add tests 2019-06-09 10:18:36 -07:00
intersectionReductionStrict.ts Add tests 2019-06-09 10:18:36 -07:00
intersectionsAndEmptyObjects.ts
intersectionThisTypes.ts
intersectionTypeAssignment.ts
intersectionTypeEquivalence.ts
intersectionTypeInference.ts
intersectionTypeInference2.ts Update tests 2019-06-09 08:00:01 -07:00
intersectionTypeInference3.ts
intersectionTypeMembers.ts Defer union or intersection property type normalization (#31486) 2019-05-28 10:51:47 -07:00
intersectionTypeOverloading.ts
intersectionTypeReadonly.ts
intersectionWithIndexSignatures.ts Check combined intersection properties against target index signatures (#35143) 2020-01-10 10:46:10 -08:00
intersectionWithUnionConstraint.ts Add regression test 2019-04-13 08:24:27 -10:00
operatorsAndIntersectionTypes.ts
recursiveIntersectionTypes.ts