| .. |
|
access.cpp
|
43867a678b
Reverse interop support for type aliases. (#7043)
|
2 週間 前 |
|
access.h
|
43867a678b
Reverse interop support for type aliases. (#7043)
|
2 週間 前 |
|
call.cpp
|
bd6aeae9d4
Don't require `ref` tags in thunks (#7115)
|
3 日 前 |
|
call.h
|
bd6aeae9d4
Don't require `ref` tags in thunks (#7115)
|
3 日 前 |
|
constant.cpp
|
1d5113649b
Allow non-constant calls to constexpr functions. (#7067)
|
2 週間 前 |
|
constant.h
|
0075d530b9
Support const eval when calling a C++ thunk (#6947)
|
1 ヶ月 前 |
|
context.cpp
|
d5ec82e7ac
Don't crash if clang setup fails. (#6804)
|
2 ヶ月 前 |
|
context.h
|
e06eb8f532
Create a placement `operator new` directly. (#6941)
|
1 ヶ月 前 |
|
custom_type_mapping.cpp
|
f29515fe4e
Move C++ interop related `check` code files to a `cpp` dir (#6065)
|
7 ヶ月 前 |
|
custom_type_mapping.h
|
f29515fe4e
Move C++ interop related `check` code files to a `cpp` dir (#6065)
|
7 ヶ月 前 |
|
export.cpp
|
2445ad9703
Prevent `ref self` methods from being called from C++ with an rvalue (#7130)
|
3 日 前 |
|
export.h
|
f3f039516e
Support accessing Carbon class fields from C++ (#7119)
|
3 日 前 |
|
generate_ast.cpp
|
f3f039516e
Support accessing Carbon class fields from C++ (#7119)
|
3 日 前 |
|
generate_ast.h
|
8b59e85b16
Add support for `inline Cpp` declarations. (#6994)
|
1 ヶ月 前 |
|
impl_lookup.cpp
|
9480c10ecf
teaches arithmetic interfaces about C++ operators (#7123)
|
5 日 前 |
|
impl_lookup.h
|
f0c4b37c63
adds a field to `SemIR::Interface` to indicate whether it is a core interface (#7091)
|
1 週間 前 |
|
import.cpp
|
071ab9f532
Import dynamic-ness of a C++ class (#7141)
|
1 日 前 |
|
import.h
|
ab0aff91b8
Support indirect imports of namespaces. (#7122)
|
4 日 前 |
|
location.cpp
|
709776ad1c
Support for locations in transitively imported C++ code (#7093)
|
1 週間 前 |
|
location.h
|
925250f8f9
Improve diagnostics for overload resolution failure. (#6091)
|
7 ヶ月 前 |
|
macros.cpp
|
943cd41924
Support constexpr pointers (#6907)
|
1 ヶ月 前 |
|
macros.h
|
e5957037fb
Support assigning to a variable through an imported macro (#6827)
|
1 ヶ月 前 |
|
operators.cpp
|
0124aae041
Import non-const rvalue references as var parameters. (#7125)
|
4 日 前 |
|
operators.h
|
9480c10ecf
teaches arithmetic interfaces about C++ operators (#7123)
|
5 日 前 |
|
overload_resolution.cpp
|
b28e899a8c
refactors `PerformCppOverloadResolution` to take `CppOverloadSet` (#6829)
|
1 ヶ月 前 |
|
overload_resolution.h
|
b28e899a8c
refactors `PerformCppOverloadResolution` to take `CppOverloadSet` (#6829)
|
1 ヶ月 前 |
|
thunk.cpp
|
49c7288619
Restructure return declaration handling (#7076)
|
1 週間 前 |
|
thunk.h
|
0873777237
Import C++ ref parameters as ref parameters (#6360)
|
5 ヶ月 前 |
|
type_mapping.cpp
|
43867a678b
Reverse interop support for type aliases. (#7043)
|
2 週間 前 |
|
type_mapping.h
|
6b28213b36
Add interop support for naming and "calling" C++ templates. (#6474)
|
4 ヶ月 前 |