Историја ревизија

Аутор SHA1 Порука Датум
  Jon Ross-Perkins 5e3bb523f8 Add builtin functions for destroy, with special requirements in facet types (#6035) пре 7 месеци
  Dana Jansens 2140a57294 Remove todo in facet_type.cpp after exploration (#5950) пре 8 месеци
  Dana Jansens 4b0e2b03b6 Add the `.Self` name for the type expression of a compile time binding (#5937) пре 8 месеци
  Dana Jansens 2e22733372 Use canonical constant values as the keys for ImplWitnessAccess in AccessRewriteValues (#5912) пре 9 месеци
  Dana Jansens 3d77c4441b Compare ImplWitnessAccess into Self as canonical constants (#5883) пре 9 месеци
  Dana Jansens 905c964278 Remove two todos in facet_type.cpp (#5908) пре 9 месеци
  Dana Jansens 105618ecb1 Resolve nested accesses in rewrite constraints (#5872) пре 9 месеци
  Dana Jansens 6b83414ee8 Dedupe rewrite constraints without sorting (#5864) пре 9 месеци
  Dana Jansens b36a987e73 Find cycles in rewrite constraints without performing the full exponential expansion of the RHS (#5673) пре 9 месеци
  Dana Jansens 2b7c75d8a5 Avoid incorrect conflicting assignment diags in rewrite constraints (#5686) пре 10 месеци
  Dana Jansens 09a5fddff8 Fix sorting of instructions in Facet Type resolution (#5664) пре 10 месеци
  Dana Jansens 517bec24ef Nested facets (#5644) пре 10 месеци
  Dana Jansens 3689a3b3e4 Call GetConstantFacetTypeInfo on fully constructed FacetTypeInfo in WhereExpr and BitAnd (#5647) пре 10 месеци
  Dana Jansens bdf5f00af0 Resolve the RHS of rewrite constraints in facets (#5639) пре 10 месеци
  Dana Jansens f506376e53 Resolve rewrites in facet types, looking for duplicates (#5620) пре 11 месеци
  Dana Jansens 315e206ff1 Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355) пре 1 година
  Dana Jansens 51498547c9 Always use `LookupImplWitness` instructions for symbolic witnesses (#5321) пре 1 година
  Dana Jansens c38e723dd8 Rename singleton InstId constants to TypeInstId (#5323) пре 1 година
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) пре 1 година
  Jon Ross-Perkins 55da026a46 Remove the SemIRLoc typedef (#5299) пре 1 година
  Dana Jansens 0e8d354567 Split the witness table into a separate ImplWitnessTable instruction (#5272) пре 1 година
  Dana Jansens cf57c85545 Introduce TypeInstId (#5288) пре 1 година
  Richard Smith 47fa1b5991 Rename `StringifyType` to reflect that it can stringify non-type constants. (#5285) пре 1 година
  Dana Jansens aec90e3ae1 Rename rewrite_value to rewrite_inst_id to clarify what it's holding (#5286) пре 1 година
  Richard Smith a91752de60 Represent rewrite constraints in `FacetTypeInfo` with `InstId` not `ConstantId`. (#5281) пре 1 година
  Dana Jansens c15dea4fa2 Stop erasing ImplWitnessAssociatedConstant instructions from the witness table (#5283) пре 1 година
  Dana Jansens d07f70cfb3 Add insts for witness table entries that are unset or associated constants (#5255) пре 1 година
  josh11b 4af0c8f8d1 Implement ...`where .Self impls`... (#5238) пре 1 година
  josh11b bc439ad092 Forward `impl` declarations of incomplete facet types (#5219) пре 1 година
  Richard Smith c4c3381b18 Add `TypeId::is_symbolic` and `is_concrete`. (#5024) пре 1 година