커밋 기록

작성자 SHA1 메시지 날짜
  Richard Smith dc7839e893 Add a new facility GrowingRange for a range that might grow during iteration. (#5641) 10 달 전
  Jon Ross-Perkins 1e9e148c3b Rename the ImportRefs block to Imports (#5618) 11 달 전
  David Blaikie 6831c98d74 Refactor interface and impl NameScope importing to resemble classes (#5585) 11 달 전
  Dana Jansens 02fc484f23 Make pointers in ValueStore stable across insertions (#5576) 11 달 전
  David Blaikie d614ed0fc9 Assert that non-`None` `NameScope`s import as non-`None` (#5584) 11 달 전
  Richard Smith a23631f360 Support for lowering references to imported `var`s. (#5513) 11 달 전
  David Blaikie c6f25e9018 Ensure an imported `Class`'s `NameScope` is allocated in phase 2 (#5548) 11 달 전
  Geoff Romer fbc5994750 Support importing `var` parameters (#5400) 11 달 전
  Geoff Romer 9e2ad3e454 Use `GetWithAttachedType` consistently in import (#5483) 11 달 전
  Dana Jansens 010efd2e40 Preserve the `is_final` bit when importing an `impl` declaration (#5461) 11 달 전
  Richard Smith 71715263ce Add build option `--features=poison_value_stores`. (#5438) 11 달 전
  Richard Smith 8b0f9e503e Add mangling support for thunks. (#5424) 1 년 전
  Richard Smith c49789d80b Don't use `GetCanonicalLocId` when determining what instruction an instruction was imported from. (#5418) 1 년 전
  Richard Smith abda0cbc38 Minor simplification. (#5414) 1 년 전
  Richard Smith 4f5d11a28b Build generic eval blocks incrementally (#5313) 1 년 전
  Richard Smith 797b14eb8e Import `ImplWitnessTable` into the `imports` block instead of the `constants` block. (#5374) 1 년 전
  Richard Smith 5226f3d14a Factor out `GetInstWithConstantValue` and use it from another place that duplicates the same logic. (#5388) 1 년 전
  Dana Jansens 315e206ff1 Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355) 1 년 전
  Geoff Romer fafb655d39 Separate pattern types from expression types (#5360) 1 년 전
  Jon Ross-Perkins d617cca530 Factor out GetCanonicalFileAndInstId for code sharing. (#5362) 1 년 전
  Boaz Brickner 609ccefd18 Introduce a Clang diagnostic instruction and use it to point to C++ source locations on Clang errors and warnings (#5262) 1 년 전
  Dana Jansens 51498547c9 Always use `LookupImplWitness` instructions for symbolic witnesses (#5321) 1 년 전
  Dana Jansens c38e723dd8 Rename singleton InstId constants to TypeInstId (#5323) 1 년 전
  Thomas Köppe bf32da8dad Add missing standard library header inclusions (#5316) 1 년 전
  Richard Smith 48dc411776 Stop using `Add*InstInNoBlock` during import. (#5317) 1 년 전
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) 1 년 전
  Dana Jansens f0663715dd Even more usage of TypeInstId (#5296) 1 년 전
  Dana Jansens 0e8d354567 Split the witness table into a separate ImplWitnessTable instruction (#5272) 1 년 전
  Dana Jansens c34a8d0a3a Convert remaining type-value InstId fields to TypeInstId (#5294) 1 년 전
  Jon Ross-Perkins fe29224016 Refactor LocId to merge in SemIRLoc (#5284) 1 년 전