커밋 기록

작성자 SHA1 메시지 날짜
  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) 1 년 전
  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 년 전
  Dana Jansens cf57c85545 Introduce TypeInstId (#5288) 1 년 전
  Richard Smith a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) 1 년 전
  Richard Smith a91752de60 Represent rewrite constraints in `FacetTypeInfo` with `InstId` not `ConstantId`. (#5281) 1 년 전
  Richard Smith 1a4d6ca255 Store an `InstId` instead of a `TypeId` in `UnboundElementType`. (#5260) 1 년 전
  josh11b 4af0c8f8d1 Implement ...`where .Self impls`... (#5238) 1 년 전
  Richard Smith a45dc42d82 Store an `InterfaceId` and a `SpecificId` in `AssociatedEntityType`. (#5252) 1 년 전
  Richard Smith bba32900c3 Preserve type sugar in ArrayType, ConstType, and PointerType. (#5235) 1 년 전
  Richard Smith 8b9f1a8966 Don't re-evaluate imported constants. (#5217) 1 년 전
  Boaz Brickner 97b234358e Change `ImportContext.context_` from reference to pointer (#5207) 1 년 전