Commit History

作者 SHA1 備註 提交日期
  Richard Smith c49789d80b Don't use `GetCanonicalLocId` when determining what instruction an instruction was imported from. (#5418) 1 年之前
  Boaz Brickner 2aa5fbfa4a Move the logic in `TryConvertClangDiagnosticLoc()` to `ConvertLocInFile()` (#5391) 1 年之前
  Dana Jansens 13da710e94 Poison impl lookup queries with concrete results (#5373) 1 年之前
  Dana Jansens 315e206ff1 Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355) 1 年之前
  Jon Ross-Perkins 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) 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 年之前
  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 47fa1b5991 Rename `StringifyType` to reflect that it can stringify non-type constants. (#5285) 1 年之前
  Jon Ross-Perkins a527626d87 Add tests and range enforcement for current LocId use-cases (#5274) 1 年之前
  Richard Smith a45dc42d82 Store an `InterfaceId` and a `SpecificId` in `AssociatedEntityType`. (#5252) 1 年之前
  josh11b bc439ad092 Forward `impl` declarations of incomplete facet types (#5219) 1 年之前
  Richard Smith 4acc9cac5d Replace GetInstForSpecific with direct support for rendering a SpecificId in diagnostics. (#5192) 1 年之前
  Jon Ross-Perkins acbe6530c3 Move diagnostics into a namespace (#5173) 1 年之前
  Dana Jansens 53c98a8619 Support specialization in impl lookup with a symbolic query/impl. (#5169) 1 年之前
  Richard Smith 584426dfa2 Initial work on support for templates (#5081) 1 年之前
  Geoff Romer a584ee120e Add support for `_` binding patterns (#5097) 1 年之前
  Jon Ross-Perkins 216c499cbf Add declaration checking for `fn destroy` (#5127) 1 年之前
  Dana Jansens 4539114c21 Return a set of ImplWitnesses from impl lookup (#5075) 1 年之前
  Geoff Romer f08e046d9e Update text representation of CallParamIndex to match new name (#5067) 1 年之前
  Geoff Romer d264f14027 Clean up handling of `Call` params (#5061) 1 年之前
  Jon Ross-Perkins f0403dadab Move None to IdBase (#5030) 1 年之前
  Richard Smith 0d2f364f39 Split evaluation up into one function per instruction kind (#5008) 1 年之前
  Richard Smith c4c3381b18 Add `TypeId::is_symbolic` and `is_concrete`. (#5024) 1 年之前
  Jon Ross-Perkins 9d85b23b4b Use an x-macro for special NameId values. (#5018) 1 年之前
  Dana Jansens d199ce327a Make FacetTypeInfo and CompleteFacetType stores share id indices (#4989) 1 年之前
  josh11b eb69d7420e First iteration of completing and resolving facet types (#4920) 1 年之前
  Dana Jansens 3f01310039 Make choice work for alternatives without parameters (#4815) 1 年之前
  Richard Smith c6d35e1c4a Rename template constant -> concrete constant. (#4939) 1 年之前