Historique des commits

Auteur SHA1 Message Date
  Geoff Romer 49c7288619 Restructure return declaration handling (#7076) il y a 1 semaine
  Richard Smith be0c07dc7e Give Carbon -> C++ thunks internal linkage. (#7040) il y a 3 semaines
  Richard Smith e06eb8f532 Create a placement `operator new` directly. (#6941) il y a 1 mois
  Richard Smith 0a4fd2cb7e Fix thunk generation for &&-qualified methods. (#6881) il y a 1 mois
  Jon Ross-Perkins 2c6d9c7f66 Rename type's GetInstId to GetTypeInstId, reflecting returned type (#6708) il y a 2 mois
  Geoff Romer e5b05a1fac `ExprCategory` for guaranteed-in-place initializing expressions (#6623) il y a 3 mois
  Richard Smith e69c3fd978 Support list initialization of C++ classes that is performed via a constructor call. (#6660) il y a 3 mois
  Richard Smith f5bb43bced Stop creating invalid clang identifier names. (#6578) il y a 3 mois
  Richard Smith 6114df59ee Factor out a `Check::CppContext` holding C++-specific check state (#6482) il y a 4 mois
  Geoff Romer bf45b1cbf5 Refactor function return type representation (#6463) il y a 4 mois
  Richard Smith c7cd24e1b2 Support for calling C++ destructors. (#6453) il y a 4 mois
  Richard Smith 6011040481 Rework handling of C++ references. (#6268) il y a 6 mois
  Richard Smith a1a35c207e Unify "needs thunk" logic. (#6277) il y a 6 mois
  Richard Smith f022e91e45 Create a `Call` instruction directly when building a thunk call. (#6276) il y a 6 mois
  Richard Smith 8cf4c4d10d [C++ interop] Pass top-level declarations to the code generator. (#6237) il y a 6 mois
  Boaz Brickner bfc4d2b127 C++ interop: Add return reference types support (#6178) il y a 6 mois
  Boaz Brickner ce6bf91a83 Avoid extra work when `thunk_required` is already true in `IsCppThunkRequired()` (#6150) il y a 7 mois
  Boaz Brickner 57c0fde145 Fix C++ thunk triggering for functions with default args which return a simple type (#6152) il y a 7 mois
  Richard Smith 1e7b7e53ae C++ interop: support for default arguments. (#6108) il y a 7 mois
  Jon Ross-Perkins 8004c2d5f6 CalleeFunction -> Callee name adjustments (#6117) il y a 7 mois
  Jon Ross-Perkins 0f7df4ed7e Switch CalleeFunction to a variant (#6104) il y a 7 mois
  Boaz Brickner a73e259620 Add `Check::Context::clang_sema()` method and use it (#6110) il y a 7 mois
  Boaz Brickner 412d911578 Use `context.x()` instead of `context.sema_ir().x()` in `check/cpp/` when possible (#6109) il y a 7 mois
  Boaz Brickner 05c9fd768e Add `Check::Context::clang_decls()` methods (#6094) il y a 7 mois
  Boaz Brickner f29515fe4e Move C++ interop related `check` code files to a `cpp` dir (#6065) il y a 7 mois