mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-11-18 17:21:48 +00:00
57bd60818c
Component commits:628da10d8aEliminate redundant or meaningless elaborations in type relationsa009ee1116Accept new baselinesa65794c84dAdd resetErrorInfo (though, oddly, shouldn't be necessary)f269f4252cLess aggressive reduction in second pass union/intersection checks1312e8a420Accept new baselinesb82966fbaaRestructure and back off a little bit moref0b87421edOnly cache union/intersection relations once9404e06128Accept new baselines4866ce562dProperly cache identity relations, clean up error reporting2670b26187Move more logic to cached side of relation checksadb37a5abbOptimize and remove more redundant elaborations16b986bd5fAccept new baselines1c69acb43dRemove unnecessary error state capture530c8765d5More optimizing25a71c4de6Cache isWeakType computationc427a46affRevert "Cache isWeakType computation" This reverts commit25a71c4de6.1d70b01236Address CR feedback28439f7028Merge branch 'main' into fix47668 # Conflicts: # src/compiler/diagnosticMessages.jsonc472ba5087Accept new baselines Co-authored-by: Anders Hejlsberg <andersh@microsoft.com>