Commit Verlauf

Autor SHA1 Nachricht Datum
  Dana Jansens fe020ee08b Make FacetAccessType evaluate to SymbolicBindingType for type-of a BindSymbolicName (#6115) vor 7 Monaten
  Richard Smith 3b6d202730 Implement support for mixed-access overload sets. (#6137) vor 7 Monaten
  Boaz Brickner f29515fe4e Move C++ interop related `check` code files to a `cpp` dir (#6065) vor 7 Monaten
  Boaz Brickner dfe9ffd369 Rename `check/import_cpp.*` to `check/cpp_import.*` to group C++ interop logic in `check` (#6074) vor 7 Monaten
  Boaz Brickner 30f0ddab71 Add support for importing access from C++ to Carbon (#5858) vor 9 Monaten
  Boaz Brickner cc698d78f5 When using a C++ struct as a parameter, map its type to a Carbon class type (#5538) vor 10 Monaten
  Dana Jansens 493bea1647 Fearlessly hold references into ValueStore again (#5589) vor 11 Monaten
  Richard Smith 4f5d11a28b Build generic eval blocks incrementally (#5313) vor 1 Jahr
  Dana Jansens 315e206ff1 Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355) vor 1 Jahr
  Thomas Köppe bf32da8dad Add missing standard library header inclusions (#5316) vor 1 Jahr
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) vor 1 Jahr
  Jon Ross-Perkins 55da026a46 Remove the SemIRLoc typedef (#5299) vor 1 Jahr
  josh11b 4af0c8f8d1 Implement ...`where .Self impls`... (#5238) vor 1 Jahr
  Richard Smith a45dc42d82 Store an `InterfaceId` and a `SpecificId` in `AssociatedEntityType`. (#5252) vor 1 Jahr
  josh11b bc439ad092 Forward `impl` declarations of incomplete facet types (#5219) vor 1 Jahr
  Richard Smith 4acc9cac5d Replace GetInstForSpecific with direct support for rendering a SpecificId in diagnostics. (#5192) vor 1 Jahr
  Jon Ross-Perkins acbe6530c3 Move diagnostics into a namespace (#5173) vor 1 Jahr
  josh11b d431e1fbf4 Never perform instance binding with implicit `Self` in an interface (#5121) vor 1 Jahr
  Boaz Brickner fcd38a4d7f Add support for importing C++ namespaces (#5103) vor 1 Jahr
  josh11b ebaf62efb9 Associated constants can be used in member function signatures (#5089) vor 1 Jahr
  Dana Jansens 2d1bfcac2e Perform member lookup on FacetAccessType (#5058) vor 1 Jahr
  Boaz Brickner 87b9cab7b1 Add support for importing a trivial global C++ function (#5033) vor 1 Jahr
  josh11b 3ebd098597 Completing a type no longer ignores facet types (#5004) vor 1 Jahr
  josh11b eb69d7420e First iteration of completing and resolving facet types (#4920) vor 1 Jahr
  Boaz Brickner 6a99c4e970 When diagnosing a duplicated name, add the name to the diagnosis (#4902) vor 1 Jahr
  Boaz Brickner 4a93b6667e Add the used name to the `NameUseBeforeDecl` diagnostic (#4901) vor 1 Jahr
  Boaz Brickner dd7c64bad0 When diagnosing a duplicate name, point to the name instead of the instruction (#4953) vor 1 Jahr
  Jon Ross-Perkins dc8f47e6ad Move type functions off Context (#4951) vor 1 Jahr
  Jon Ross-Perkins e70f9cd71d Move diagnostic helpers from Context to other files (#4949) vor 1 Jahr
  Jon Ross-Perkins afef6cd940 Refactor name lookup logic out of Context (#4930) vor 1 Jahr