| .. |
|
access.cpp
|
840562feb3
C++ Interop: Fix access calculation to handle private member of base classes correctly (#6238)
|
há 6 meses atrás |
|
access.h
|
840562feb3
C++ Interop: Fix access calculation to handle private member of base classes correctly (#6238)
|
há 6 meses atrás |
|
call.cpp
|
cdcd3ab66c
Handle pack expansion for dependent non-type template params (#6850)
|
há 1 mês atrás |
|
call.h
|
15680ba101
Support calling functions with explicit template arguments. (#6814)
|
há 2 meses atrás |
|
constant.cpp
|
c1fd771242
Support calling constexpr functions at compile time (#6878)
|
há 1 mês atrás |
|
constant.h
|
c1fd771242
Support calling constexpr functions at compile time (#6878)
|
há 1 mês atrás |
|
context.cpp
|
d5ec82e7ac
Don't crash if clang setup fails. (#6804)
|
há 2 meses atrás |
|
context.h
|
d5ec82e7ac
Don't crash if clang setup fails. (#6804)
|
há 2 meses atrás |
|
custom_type_mapping.cpp
|
f29515fe4e
Move C++ interop related `check` code files to a `cpp` dir (#6065)
|
há 7 meses atrás |
|
custom_type_mapping.h
|
f29515fe4e
Move C++ interop related `check` code files to a `cpp` dir (#6065)
|
há 7 meses atrás |
|
generate_ast.cpp
|
d5ec82e7ac
Don't crash if clang setup fails. (#6804)
|
há 2 meses atrás |
|
generate_ast.h
|
f1f6005d4a
Perform Clang IRGen during `check` (#6569)
|
há 3 meses atrás |
|
impl_lookup.cpp
|
ffe8f8f67d
Revert "refactors `LookupCppImpl` to handle multiple associated functions (#6816)" (#6900)
|
há 1 mês atrás |
|
impl_lookup.h
|
c5eba90317
Change `Destroy` to use a `CustomWitness` instead of a blanket impl (#6512)
|
há 4 meses atrás |
|
import.cpp
|
c1fd771242
Support calling constexpr functions at compile time (#6878)
|
há 1 mês atrás |
|
import.h
|
2389590230
Support pointer template params (#6810)
|
há 2 meses atrás |
|
location.cpp
|
6114df59ee
Factor out a `Check::CppContext` holding C++-specific check state (#6482)
|
há 4 meses atrás |
|
location.h
|
925250f8f9
Improve diagnostics for overload resolution failure. (#6091)
|
há 7 meses atrás |
|
macros.cpp
|
8a4888c3df
Support assigning to a struct field through a macro (#6843)
|
há 1 mês atrás |
|
macros.h
|
e5957037fb
Support assigning to a variable through an imported macro (#6827)
|
há 1 mês atrás |
|
operators.cpp
|
b14015602b
Make Destroy.Op functions able to have a body (#6729)
|
há 2 meses atrás |
|
operators.h
|
372f632d9d
Implement support for copying C++ classes. (#6434)
|
há 5 meses atrás |
|
overload_resolution.cpp
|
b28e899a8c
refactors `PerformCppOverloadResolution` to take `CppOverloadSet` (#6829)
|
há 1 mês atrás |
|
overload_resolution.h
|
b28e899a8c
refactors `PerformCppOverloadResolution` to take `CppOverloadSet` (#6829)
|
há 1 mês atrás |
|
thunk.cpp
|
0a4fd2cb7e
Fix thunk generation for &&-qualified methods. (#6881)
|
há 1 mês atrás |
|
thunk.h
|
0873777237
Import C++ ref parameters as ref parameters (#6360)
|
há 5 meses atrás |
|
type_mapping.cpp
|
39fd358059
Map Carbon value expressions to const-qualified C++ prvalues. (#6880)
|
há 1 mês atrás |
|
type_mapping.h
|
6b28213b36
Add interop support for naming and "calling" C++ templates. (#6474)
|
há 4 meses atrás |