Commit History

Autor SHA1 Mensaxe Data
  Jon Ross-Perkins fbc7690157 Switch `zip` to `zip_equal` where possible (#6389) hai 5 meses
  Boaz Brickner b5bdfdd857 Rename `TypeLiteralInfo` to `RecognizedTypeInfo` (#6384) hai 5 meses
  Dana Jansens ca3f95faa6 Make named constraint eval to a FacetType with itself in it (#6308) hai 6 meses
  Jon Ross-Perkins 356ea7fd30 Fix Cpp.void stringification to be consistent with other singletons (#6301) hai 6 meses
  Boaz Brickner 4d4d720ff0 C++ Interop: Support getting `void*` from C++ functions and passing `void*` it to C++ function (#6279) hai 6 meses
  Geoff Romer 0811d996e1 Finish renaming BindName and related insts. (#6281) hai 6 meses
  Dana Jansens 22580a47d3 Initial support for empty named constraints (#6245) hai 6 meses
  Dana Jansens fe020ee08b Make FacetAccessType evaluate to SymbolicBindingType for type-of a BindSymbolicName (#6115) hai 7 meses
  Jon Ross-Perkins 4a6376cf59 Rename/restructure `Destroy` logic to better reflect #6124 (#6144) hai 7 meses
  Jon Ross-Perkins 8004c2d5f6 CalleeFunction -> Callee name adjustments (#6117) hai 7 meses
  Jon Ross-Perkins 0f7df4ed7e Switch CalleeFunction to a variant (#6104) hai 7 meses
  Richard Smith bac828d244 Add support for `char` keyword per #5903. (#6078) hai 7 meses
  Jon Ross-Perkins 5e3bb523f8 Add builtin functions for destroy, with special requirements in facet types (#6035) hai 7 meses
  Ivana Ivanovska 12ddfb9c7c [Carbon/C++ interop] Add support for C++ overloaded functions (#5891) hai 7 meses
  Richard Smith 0e6dd7e701 Add `MaybeUnformed(T)` type. (#5989) hai 8 meses
  Richard Smith 694c00c7eb Make `Core.Float` a class. Add missing builtins for float support. (#5932) hai 8 meses
  Boaz Brickner de3148c966 Avoid `readability-function-size` clang-tidy checks on `Stringify()` (#5933) hai 9 meses
  Jon Ross-Perkins 800e8fd55a Add braces for CARBON_KIND uses that lack them (#5882) hai 9 meses
  Richard Smith 36f0a73092 Initial support for interop with class/struct/union fields. (#5849) hai 9 meses
  David Blaikie b39a0f0c8c Basic SemIR `partial` support (#5736) hai 10 meses
  Geoff Romer 1893afe479 Tolerate incomplete interface when stringifying ImplWitnessAccess (#5730) hai 10 meses
  Jon Ross-Perkins dbf12eb3fc Add a SameAsOneOf helper (#5490) hai 11 meses
  Dana Jansens 517c4d3c20 Remove VariantMatch; use CARBON_KIND_SWITCH for std::variants (#5437) hai 11 meses
  Dana Jansens 13da710e94 Poison impl lookup queries with concrete results (#5373) hai 1 ano
  Geoff Romer fafb655d39 Separate pattern types from expression types (#5360) hai 1 ano
  Jon Ross-Perkins 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) hai 1 ano
  Dana Jansens 51498547c9 Always use `LookupImplWitness` instructions for symbolic witnesses (#5321) 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
  Dana Jansens c34a8d0a3a Convert remaining type-value InstId fields to TypeInstId (#5294) hai 1 ano