Anders Hejlsberg ecf50e81a7
Properly compute SymbolFlags.Optional for intersected properties (#50958)
* `in` proves property presence only if property can't be undefined

* Accept new baselines

* Add tests

* Accept new baselines

* Properly compute SymbolFlags.Optional for intersected properties

* Accept new baselines

* Check optionality only for property-like declarations

* Add more tests
2022-09-29 15:18:21 -07:00
..
2022-03-03 09:10:02 -08:00
2021-08-20 17:05:19 -07:00
2021-11-04 10:55:11 -07:00
2022-05-09 10:41:02 -07:00
2021-03-09 11:43:19 -08:00