Sitoutushistoria

Tekijä SHA1 Viesti Päivämäärä
  Boaz Brickner bc734bb768 C++ Interop: Add `Core.CppCompat.Long32` as a distinct type for `Cpp.long` when `long` is 32 bits (#6364) 5 kuukautta sitten
  Boaz Brickner 2ad26487b6 C++ Interop: Don't crash when trying to call a C++ function with undeduced return type (#6363) 5 kuukautta sitten
  Jon Ross-Perkins 877179d6d9 Refactor addition of imported locations and placeholders (#6354) 5 kuukautta sitten
  Geoff Romer 0873777237 Import C++ ref parameters as ref parameters (#6360) 5 kuukautta sitten
  Richard Smith 86b02ee8af Interop support for `nullptr` and `nullptr_t`. (#6353) 5 kuukautta sitten
  Ivana Ivanovska 3b0dad9dd5 Add support for simple object-like macros (#6326) 5 kuukautta sitten
  Boaz Brickner b54f2dd592 Support `import Cpp;` to import `Cpp` namespace for using C++ builtins (#6320) 6 kuukautta sitten
  Boaz Brickner ae50e0f623 Propagate location to `CppOverloadSetValue` instructions (#6317) 6 kuukautta sitten
  Boaz Brickner 805600de43 C++ Interop: Preserve non-nullability when mapping const non-nullable pointers (#6293) 6 kuukautta sitten
  Boaz Brickner d3762f9723 Remove unused `ImportCppId` and list of `Cpp` imports in `File` (#6290) 6 kuukautta sitten
  Boaz Brickner fc8db6ac5c C++ Interop: Add a test that demonstrates that const non nullable pointers are wrongly mapped to nullable (optional) pointers (#6284) 6 kuukautta sitten
  Boaz Brickner 4d4d720ff0 C++ Interop: Support getting `void*` from C++ functions and passing `void*` it to C++ function (#6279) 6 kuukautta sitten
  Richard Smith 6011040481 Rework handling of C++ references. (#6268) 6 kuukautta sitten
  Richard Smith a1a35c207e Unify "needs thunk" logic. (#6277) 6 kuukautta sitten
  Geoff Romer 09710d102f Separate binding insts for refs and values (#6235) 6 kuukautta sitten
  Boaz Brickner 840562feb3 C++ Interop: Fix access calculation to handle private member of base classes correctly (#6238) 6 kuukautta sitten
  Richard Smith 304d2056cc Map nullable C++ pointer types to `Core.Optional(T*)`. (#6230) 6 kuukautta sitten
  Boaz Brickner c2d21429f2 Avoid changing visiblity when inheriting in `CodeContextRenderer` (#6219) 6 kuukautta sitten
  Boaz Brickner ffefa7711c Move the mapping from entity name to an imported C++ global variable declaration outside of `EntityName` (#6211) 6 kuukautta sitten
  Boaz Brickner 1ac1d11063 C++ Interop: Support reference types in fields and globals (#6187) 6 kuukautta sitten
  Boaz Brickner 46c5209f2f C++ Interop: Set location when creating a return pattern (#6185) 6 kuukautta sitten
  Boaz Brickner f713964db4 C++ Interop: Set location when creating param patterns (#6184) 6 kuukautta sitten
  Ivana Ivanovska 1fe3316f8e Remove unnecessary TODO (#6188) 6 kuukautta sitten
  Boaz Brickner c254e9fd75 C++ interop: Correctly report the unsupported param type when using explicit object param (#6179) 6 kuukautta sitten
  Boaz Brickner bfc4d2b127 C++ interop: Add return reference types support (#6178) 6 kuukautta sitten
  Boaz Brickner 7c13bddc92 C++ interop: Support C++20 operator and overload resolution for expression rewriting (#6171) 6 kuukautta sitten
  Richard Smith 3b6d202730 Implement support for mixed-access overload sets. (#6137) 7 kuukautta sitten
  Richard Smith 949ec17da2 Improve interop for classes with multiple inheritance. (#6130) 7 kuukautta sitten
  David Blaikie f194acbf96 Implement system header lookup for interop import (#6128) 7 kuukautta sitten
  Richard Smith d85781acbf Fix handling of deleted and templated constructors. (#6129) 7 kuukautta sitten