Commit History

Author SHA1 Message Date
  Thomas Köppe bf32da8dad Add missing standard library header inclusions (#5316) 1 year ago
  David Blaikie f45a632d77 Implement virtual call dispatch (#5308) 1 year ago
  Richard Smith 48dc411776 Stop using `Add*InstInNoBlock` during import. (#5317) 1 year ago
  Jon Ross-Perkins 401c72a5c3 Allow no-op functions to have unused arguments (#5318) 1 year ago
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) 1 year ago
  Jon Ross-Perkins 838417e358 Update check_deps roots (#5311) 1 year ago
  Jon Ross-Perkins 72cfaad1c7 Remove the indirect_value library (#5312) 1 year ago
  Jon Ross-Perkins dc8fab1d81 Refactor PerformCall (#5302) 1 year ago
  Jon Ross-Perkins b49e89e97e Add a no-op builtin function which shouldn't generate code. (#5306) 1 year ago
  Dana Jansens da83b65aa2 Concrete impl takes precedence over a facet value (#5305) 1 year ago
  Dana Jansens afa946aefa Specialization test with final assoc constant can pass now (#5303) 1 year ago
  Alina Sbirlea 02e9ac21bf Fix type when lowering associated constants. (#5295) 1 year ago
  Dana Jansens eabe1cf9b8 Avoid crashing when a NamespaceType is in a type structure (#5301) 1 year ago
  Jon Ross-Perkins 55da026a46 Remove the SemIRLoc typedef (#5299) 1 year ago
  Jon Ross-Perkins 77cbcd0aa8 cc_toolchains has defs.bzl, fix references (#5297) 1 year ago
  Jon Ross-Perkins 9759387a13 Collapse GetAbsoluteNodeId overload (#5298) 1 year ago
  Dana Jansens f0663715dd Even more usage of TypeInstId (#5296) 1 year ago
  Dana Jansens 0e8d354567 Split the witness table into a separate ImplWitnessTable instruction (#5272) 1 year ago
  Dana Jansens c34a8d0a3a Convert remaining type-value InstId fields to TypeInstId (#5294) 1 year ago
  Jon Ross-Perkins 8c3fa80691 Add cc rule wrappers for cc_env (#5277) 1 year ago
  Jon Ross-Perkins faeb024462 Remove explorer deps from MODULE.bazel (#5293) 1 year ago
  Jon Ross-Perkins ea130f1e73 Remove explorer/ and installers/ directories (#5290) 1 year ago
  Jon Ross-Perkins fe29224016 Refactor LocId to merge in SemIRLoc (#5284) 1 year ago
  Jon Ross-Perkins 422df75a92 Switch tree-sitter from explorer to toolchain testdata (#5292) 1 year ago
  Dana Jansens cf57c85545 Introduce TypeInstId (#5288) 1 year ago
  Jon Ross-Perkins 03a31bd0de Drop explorer from website (#5291) 1 year ago
  Jon Ross-Perkins a94136d477 Remove references to explorer (#5287) 1 year ago
  Richard Smith a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) 1 year ago
  Dana Jansens 1445ec9e4f Remove toolchain/check/testdata/impl/fail_impl_as_scope.carbon (#5289) 1 year ago
  Richard Smith 47fa1b5991 Rename `StringifyType` to reflect that it can stringify non-type constants. (#5285) 1 year ago