| .. |
|
access.cpp
|
840562feb3
C++ Interop: Fix access calculation to handle private member of base classes correctly (#6238)
|
il y a 6 mois |
|
access.h
|
840562feb3
C++ Interop: Fix access calculation to handle private member of base classes correctly (#6238)
|
il y a 6 mois |
|
call.cpp
|
a6a0e55167
Support float template params (#6801)
|
il y a 2 mois |
|
call.h
|
0e5832d3c2
Model `ref` tags as insts instead of annotations (#6541)
|
il y a 3 mois |
|
constant.cpp
|
96f163f114
Support floats in MapAPValueToConstant (#6800)
|
il y a 2 mois |
|
constant.h
|
f210f4ab04
Add initial support for importing C++ constexprs as Carbon constants (#6770)
|
il y a 2 mois |
|
context.cpp
|
c4d162e5f5
Switch from `clang::ASTUnit` to `clang::CompilerInstance`. (#6483)
|
il y a 4 mois |
|
context.h
|
a8eca2ece6
Delay finishing the C++ translation unit until we reach the real EOF. (#6489)
|
il y a 4 mois |
|
custom_type_mapping.cpp
|
f29515fe4e
Move C++ interop related `check` code files to a `cpp` dir (#6065)
|
il y a 7 mois |
|
custom_type_mapping.h
|
f29515fe4e
Move C++ interop related `check` code files to a `cpp` dir (#6065)
|
il y a 7 mois |
|
generate_ast.cpp
|
45ca3d28f5
Drop "diagnostic" from some filenames in the "diagnostics" folder (#6686)
|
il y a 2 mois |
|
generate_ast.h
|
f1f6005d4a
Perform Clang IRGen during `check` (#6569)
|
il y a 3 mois |
|
impl_lookup.cpp
|
64e3fab43a
Skip C++ types when generating Destroy witnesses (#6732)
|
il y a 2 mois |
|
impl_lookup.h
|
c5eba90317
Change `Destroy` to use a `CustomWitness` instead of a blanket impl (#6512)
|
il y a 4 mois |
|
import.cpp
|
bf9219d30e
Check support for form literals and `:?` bindings (#6747)
|
il y a 2 mois |
|
import.h
|
fbc8d59d32
Introduce Diagnostics::ContextScope and remove diagnoser callbacks in type completion (#6761)
|
il y a 2 mois |
|
location.cpp
|
6114df59ee
Factor out a `Check::CppContext` holding C++-specific check state (#6482)
|
il y a 4 mois |
|
location.h
|
925250f8f9
Improve diagnostics for overload resolution failure. (#6091)
|
il y a 7 mois |
|
macros.cpp
|
a8eca2ece6
Delay finishing the C++ translation unit until we reach the real EOF. (#6489)
|
il y a 4 mois |
|
macros.h
|
093700b274
Add support for boolean literals in macros (#6418)
|
il y a 5 mois |
|
operators.cpp
|
fbc8d59d32
Introduce Diagnostics::ContextScope and remove diagnoser callbacks in type completion (#6761)
|
il y a 2 mois |
|
operators.h
|
372f632d9d
Implement support for copying C++ classes. (#6434)
|
il y a 5 mois |
|
overload_resolution.cpp
|
45ca3d28f5
Drop "diagnostic" from some filenames in the "diagnostics" folder (#6686)
|
il y a 2 mois |
|
overload_resolution.h
|
054dfca685
Perform overload resolution immediately in C++ operator lookup. (#6416)
|
il y a 5 mois |
|
thunk.cpp
|
2c6d9c7f66
Rename type's GetInstId to GetTypeInstId, reflecting returned type (#6708)
|
il y a 2 mois |
|
thunk.h
|
0873777237
Import C++ ref parameters as ref parameters (#6360)
|
il y a 5 mois |
|
type_mapping.cpp
|
f21e0e17ac
Introduce ExprCategory::Dependent (#6744)
|
il y a 2 mois |
|
type_mapping.h
|
6b28213b36
Add interop support for naming and "calling" C++ templates. (#6474)
|
il y a 4 mois |