커밋 기록

작성자 SHA1 메시지 날짜
  Richard Smith 6114df59ee Factor out a `Check::CppContext` holding C++-specific check state (#6482) 4 달 전
  Geoff Romer bf45b1cbf5 Refactor function return type representation (#6463) 4 달 전
  Richard Smith c7cd24e1b2 Support for calling C++ destructors. (#6453) 4 달 전
  Richard Smith 6011040481 Rework handling of C++ references. (#6268) 6 달 전
  Richard Smith a1a35c207e Unify "needs thunk" logic. (#6277) 6 달 전
  Richard Smith f022e91e45 Create a `Call` instruction directly when building a thunk call. (#6276) 6 달 전
  Richard Smith 8cf4c4d10d [C++ interop] Pass top-level declarations to the code generator. (#6237) 6 달 전
  Boaz Brickner bfc4d2b127 C++ interop: Add return reference types support (#6178) 6 달 전
  Boaz Brickner ce6bf91a83 Avoid extra work when `thunk_required` is already true in `IsCppThunkRequired()` (#6150) 7 달 전
  Boaz Brickner 57c0fde145 Fix C++ thunk triggering for functions with default args which return a simple type (#6152) 7 달 전
  Richard Smith 1e7b7e53ae C++ interop: support for default arguments. (#6108) 7 달 전
  Jon Ross-Perkins 8004c2d5f6 CalleeFunction -> Callee name adjustments (#6117) 7 달 전
  Jon Ross-Perkins 0f7df4ed7e Switch CalleeFunction to a variant (#6104) 7 달 전
  Boaz Brickner a73e259620 Add `Check::Context::clang_sema()` method and use it (#6110) 7 달 전
  Boaz Brickner 412d911578 Use `context.x()` instead of `context.sema_ir().x()` in `check/cpp/` when possible (#6109) 7 달 전
  Boaz Brickner 05c9fd768e Add `Check::Context::clang_decls()` methods (#6094) 7 달 전
  Boaz Brickner f29515fe4e Move C++ interop related `check` code files to a `cpp` dir (#6065) 7 달 전