Commit History

Autor SHA1 Mensaxe Data
  Richard Smith 629f77eb61 Switch to representing FloatLiteralType as a RealId. (#5944) hai 8 meses
  Jon Ross-Perkins 37d5046ceb Support parse/check/lower for char (#5901) hai 9 meses
  Richard Smith 36f0a73092 Initial support for interop with class/struct/union fields. (#5849) hai 9 meses
  David Blaikie 124313269a Represent vtables as a top level SemIR construct (#5472) hai 10 meses
  Jon Ross-Perkins e3738eb196 Try out a different IdKind table approach (#5528) hai 11 meses
  Jon Ross-Perkins dbf12eb3fc Add a SameAsOneOf helper (#5490) hai 11 meses
  Jon Ross-Perkins 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) hai 1 ano
  Boaz Brickner 609ccefd18 Introduce a Clang diagnostic instruction and use it to point to C++ source locations on Clang errors and warnings (#5262) hai 1 ano
  Thomas Köppe bf32da8dad Add missing standard library header inclusions (#5316) hai 1 ano
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) hai 1 ano
  Richard Smith a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) hai 1 ano
  josh11b 4af0c8f8d1 Implement ...`where .Self impls`... (#5238) hai 1 ano
  Jon Ross-Perkins 9134e36ec0 Extend CARBON_KIND_SWITCH to support ArgAndKind (#5216) hai 1 ano
  Jon Ross-Perkins 4cb61ae4e1 Remove ArgKinds to encourage safer coding patterns (#5212) hai 1 ano
  Dana Jansens 53c98a8619 Support specialization in impl lookup with a symbolic query/impl. (#5169) hai 1 ano
  Geoff Romer d264f14027 Clean up handling of `Call` params (#5061) hai 1 ano
  Dana Jansens 0beda27192 Fingerprint `impl` blocks in semir (#5021) hai 1 ano
  Richard Smith 6dda094928 Superficial support for `template` modifier on symbolic bindings. (#4948) hai 1 ano
  Richard Smith 8eb4e24cb6 Implement #4864: `Core` is a keyword (#4909) hai 1 ano
  Richard Smith 5f888e1124 Treat associated constants as entities parameterized by Self (#4837) hai 1 ano
  Jon Ross-Perkins 9c0faf007e Invalid comment cleanup (#4836) hai 1 ano
  Jon Ross-Perkins 6b5eb1a101 Id::Invalid -> Id::None (#4834) hai 1 ano
  Richard Smith b1230218d5 Make fingerprinting stable across compatible source changes. (#4789) hai 1 ano
  Dana Jansens 21998f6a65 Allow Worklist construction with an initial InstBlockId (#4776) hai 1 ano
  Richard Smith 9a5f2d734b Include a fingerprint of the specific arguments in mangled names. (#4771) hai 1 ano
  Richard Smith 13c121c56c Address clang-tidy findings from #4763. (#4768) hai 1 ano
  Richard Smith 19182f08aa Compute a fingerprint for constants and import_ref instructions. (#4763) hai 1 ano