Wesley Wigham 0dbad04c3f
Distribute indexed accesses when simplifying them (#26281)
* unknownify accesses

* Move to simplify to break less with fewer changes

* Accept baselines for now

* Always propegate any as an index type

* Fix flow control in the presence of simplifiable types

* Add spy repro from #25181

* Retain errorType when it is used as a marker for the lack of a constraint

* Small refinement

* Add new test

* Move most potentially recursive types from isIdenticalTo into structuredTypeRelatedTo to match the non-identity relations

* Fix nits

* Doesnt need to be undefineable at all
2018-08-27 13:32:01 -07:00
..
2018-06-12 12:52:06 -07:00
2018-06-12 12:52:06 -07:00
2018-06-12 12:52:06 -07:00
2018-06-12 12:52:06 -07:00
2018-06-12 12:52:06 -07:00
2018-06-12 12:52:06 -07:00
2018-06-12 12:52:06 -07:00
2018-02-05 13:56:22 -08:00
2018-04-09 08:51:55 -10:00
2018-04-09 08:51:55 -10:00
2018-04-09 08:51:55 -10:00
2018-06-11 15:29:52 -07:00
2018-07-19 18:29:30 -07:00
2018-08-09 16:33:54 -04:00
2018-08-21 16:17:14 -07:00
2018-08-14 23:02:08 -07:00
2018-04-05 21:39:33 +02:00
2018-01-08 17:25:56 -08:00
2018-04-09 08:51:55 -10:00
2018-08-20 16:23:09 -07:00
2018-03-23 17:41:55 -07:00
2018-06-21 00:27:12 -07:00