mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-10 15:25:54 -06:00
Component commits: 628da10d8a Eliminate redundant or meaningless elaborations in type relations a009ee1116 Accept new baselines a65794c84d Add resetErrorInfo (though, oddly, shouldn't be necessary) f269f4252c Less aggressive reduction in second pass union/intersection checks 1312e8a420 Accept new baselines b82966fbaa Restructure and back off a little bit more f0b87421ed Only cache union/intersection relations once 9404e06128 Accept new baselines 4866ce562d Properly cache identity relations, clean up error reporting 2670b26187 Move more logic to cached side of relation checks adb37a5abb Optimize and remove more redundant elaborations 16b986bd5f Accept new baselines 1c69acb43d Remove unnecessary error state capture 530c8765d5 More optimizing 25a71c4de6 Cache isWeakType computation c427a46aff Revert "Cache isWeakType computation" This reverts commit 25a71c4de61f6366ffac080d19685dcb200f42b9. 1d70b01236 Address CR feedback 28439f7028 Merge branch 'main' into fix47668 # Conflicts: # src/compiler/diagnosticMessages.json c472ba5087 Accept new baselines Co-authored-by: Anders Hejlsberg <andersh@microsoft.com>