Jon Ross-Perkins
|
9266ced4e3
Improve CanDestroyType to handle remaining cases (#6943)
|
1 kuukausi sitten |
Richard Smith
|
dfac728571
Fix pointer sizes in debug info. (#7002)
|
1 kuukausi sitten |
Nicholas Bishop
|
bf6a14ac39
Support `Temporary` constants (#6983)
|
1 kuukausi sitten |
Dana Jansens
|
744b1290cf
Roll LLVM b20d7d02..6811a83c815 (#6844)
|
1 kuukausi sitten |
David Blaikie
|
773b7136ef
Use a single llvm::Module for C++ interop and Carbon IRGen (#6595)
|
3 kuukautta sitten |
David Blaikie
|
f1f6005d4a
Perform Clang IRGen during `check` (#6569)
|
3 kuukautta sitten |
David Blaikie
|
a179bd461b
Start plumbing through debug info type information with function parameters/return value (#6410)
|
5 kuukautta sitten |
David Blaikie
|
bb9942823f
DebugInfo: Emit as "C++" rather than "C" (#6361)
|
5 kuukautta sitten |
Geoff Romer
|
0873777237
Import C++ ref parameters as ref parameters (#6360)
|
5 kuukautta sitten |
Richard Smith
|
aa69a484eb
Add support for running LLVM optimizer. (#6225)
|
5 kuukautta sitten |
Richard Smith
|
6011040481
Rework handling of C++ references. (#6268)
|
6 kuukautta sitten |
Richard Smith
|
1e7b7e53ae
C++ interop: support for default arguments. (#6108)
|
7 kuukautta sitten |
David Blaikie
|
bff0e5978b
Rudimentary virtual function call interop support (#6050)
|
7 kuukautta sitten |
Richard Smith
|
ca40e9d693
Support making method calls to C++ overload sets. (#6069)
|
7 kuukautta sitten |
Ivana Ivanovska
|
12ddfb9c7c
[Carbon/C++ interop] Add support for C++ overloaded functions (#5891)
|
7 kuukautta sitten |
Richard Smith
|
d37f1ae6b5
Add return value support to C++ thunks. (#5976)
|
8 kuukautta sitten |
Richard Smith
|
8c9080801c
Support for building thunks for C++ methods. (#5972)
|
8 kuukautta sitten |
Jon Ross-Perkins
|
7ccc1e0144
Expand naming for impls and functions (#5808)
|
9 kuukautta sitten |
Richard Smith
|
f204bdf094
Basic support for calling class methods imported from C++. (#5796)
|
9 kuukautta sitten |