Historial de Commits

Autor SHA1 Mensaje Fecha
  Dana Jansens 4a412e7ab0 Allow fingerprinting instructions to work for the special InstIds (#6400) hace 5 meses
  Dana Jansens e62678e682 Identify and complete facet types as needed for p5168 (#6369) hace 5 meses
  Dana Jansens ff0cea55f6 Add require decls to Interface and NamedConstraint (#6321) hace 5 meses
  Dana Jansens 81e55bed8a Generate a RequireDecl instruction for require declarations (#6318) hace 5 meses
  Dana Jansens d2fbbd3c7a Actually do fingerprinting for InstFingerprinter::GetOrCompute with a CppOverloadSet (#6296) hace 6 meses
  Dana Jansens 22580a47d3 Initial support for empty named constraints (#6245) hace 6 meses
  Boaz Brickner 5f561282eb Properly set the name for C++ overload set instructions in SemIR (#6156) hace 7 meses
  David Blaikie 12fa65e53c Check for use of `InstId`s from the wrong `SemIR::File` (#5997) hace 7 meses
  Jon Ross-Perkins 5e3bb523f8 Add builtin functions for destroy, with special requirements in facet types (#6035) hace 7 meses
  Ivana Ivanovska 12ddfb9c7c [Carbon/C++ interop] Add support for C++ overloaded functions (#5891) hace 7 meses
  Jon Ross-Perkins 0518fdebbc Fix potential fingerprint conflict in constraints (#6033) hace 7 meses
  Dana Jansens 64139e5d65 Stop using Map for the cache in InstFingerprinter (#6019) hace 8 meses
  Richard Smith 629f77eb61 Switch to representing FloatLiteralType as a RealId. (#5944) hace 8 meses
  Jon Ross-Perkins 37d5046ceb Support parse/check/lower for char (#5901) hace 9 meses
  Richard Smith 36f0a73092 Initial support for interop with class/struct/union fields. (#5849) hace 9 meses
  David Blaikie 124313269a Represent vtables as a top level SemIR construct (#5472) hace 10 meses
  Jon Ross-Perkins e3738eb196 Try out a different IdKind table approach (#5528) hace 11 meses
  Jon Ross-Perkins dbf12eb3fc Add a SameAsOneOf helper (#5490) hace 11 meses
  Jon Ross-Perkins 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) hace 1 año
  Boaz Brickner 609ccefd18 Introduce a Clang diagnostic instruction and use it to point to C++ source locations on Clang errors and warnings (#5262) hace 1 año
  Thomas Köppe bf32da8dad Add missing standard library header inclusions (#5316) hace 1 año
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) hace 1 año
  Richard Smith a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) hace 1 año
  josh11b 4af0c8f8d1 Implement ...`where .Self impls`... (#5238) hace 1 año
  Jon Ross-Perkins 9134e36ec0 Extend CARBON_KIND_SWITCH to support ArgAndKind (#5216) hace 1 año
  Jon Ross-Perkins 4cb61ae4e1 Remove ArgKinds to encourage safer coding patterns (#5212) hace 1 año
  Dana Jansens 53c98a8619 Support specialization in impl lookup with a symbolic query/impl. (#5169) hace 1 año
  Geoff Romer d264f14027 Clean up handling of `Call` params (#5061) hace 1 año
  Dana Jansens 0beda27192 Fingerprint `impl` blocks in semir (#5021) hace 1 año
  Richard Smith 6dda094928 Superficial support for `template` modifier on symbolic bindings. (#4948) hace 1 año