Richard Smith f91990aa87 Override Clang class layout for Carbon class types. (#7071) hace 2 semanas
..
testdata f91990aa87 Override Clang class layout for Carbon class types. (#7071) hace 2 semanas
BUILD 1ef35e8299 Fix name mangling for Carbon functions called from C++ (#6984) hace 1 mes
aggregate.cpp a6061d975c Compute type layouts in SemIR / Check (#7066) hace 2 semanas
aggregate.h c0b24047dd Interop support for initialization via `std::initializer_list`. (#6672) hace 3 meses
clang_global_decl.cpp c7cd24e1b2 Support for calling C++ destructors. (#6453) hace 4 meses
clang_global_decl.h 1d314c7c4d Import C++ constructors of class `Type` `fn Type(...) -> Type` (#5879) hace 8 meses
constant.cpp a6061d975c Compute type layouts in SemIR / Check (#7066) hace 2 semanas
constant.h 81ca949ab8 Replacing lowering vectors with FixedSizeValueStore (#5636) hace 10 meses
context.cpp 773b7136ef Use a single llvm::Module for C++ interop and Carbon IRGen (#6595) hace 3 meses
context.h 773b7136ef Use a single llvm::Module for C++ interop and Carbon IRGen (#6595) hace 3 meses
file_context.cpp af04d08965 Track declared form with an InstId instead of a ConstantId. (#7072) hace 2 semanas
file_context.h ea409f7cbf Fix crash lowering call to generic function with concrete type in signature (#7009) hace 4 semanas
function_context.cpp a6061d975c Compute type layouts in SemIR / Check (#7066) hace 2 semanas
function_context.h 41dd256d56 Support for initialization of classes with abstract base classes. (#6802) hace 2 meses
handle.cpp 0851d657c8 Add comment and test for special case in `NameRef` lowering (#7008) hace 1 mes
handle_aggregates.cpp c0b24047dd Interop support for initialization via `std::initializer_list`. (#6672) hace 3 meses
handle_call.cpp a6061d975c Compute type layouts in SemIR / Check (#7066) hace 2 semanas
handle_expr_category.cpp e5b05a1fac `ExprCategory` for guaranteed-in-place initializing expressions (#6623) hace 2 meses
lower.cpp 773b7136ef Use a single llvm::Module for C++ interop and Carbon IRGen (#6595) hace 3 meses
lower.h aa69a484eb Add support for running LLVM optimizer. (#6225) hace 5 meses
options.h aa69a484eb Add support for running LLVM optimizer. (#6225) hace 5 meses
specific_coalescer.cpp 75713908f4 Store and reuse lowered parameter order (#6593) hace 3 meses
specific_coalescer.h 75713908f4 Store and reuse lowered parameter order (#6593) hace 3 meses