Jon Ross-Perkins
|
45ca3d28f5
Drop "diagnostic" from some filenames in the "diagnostics" folder (#6686)
|
2 месяцев назад |
David Blaikie
|
f1f6005d4a
Perform Clang IRGen during `check` (#6569)
|
3 месяцев назад |
Geoff Romer
|
2380be2ae1
Add flag to dump the raw SemIR in the event of a crash. (#6558)
|
3 месяцев назад |
Richard Smith
|
d208e950c7
Encapsulate `clang::ASTUnit` in `SemIR::CppFile`. (#6459)
|
4 месяцев назад |
Boaz Brickner
|
b54f2dd592
Support `import Cpp;` to import `Cpp` namespace for using C++ builtins (#6320)
|
5 месяцев назад |
Jon Ross-Perkins
|
8166f9a7cf
Formalize Cpp as a PackageNameId (#6306)
|
5 месяцев назад |
Boaz Brickner
|
d3762f9723
Remove unused `ImportCppId` and list of `Cpp` imports in `File` (#6290)
|
6 месяцев назад |
Jon Ross-Perkins
|
49ba8cf3e1
Switch class to use a blanket impl for `Destroy` (#6125)
|
7 месяцев назад |
Boaz Brickner
|
f29515fe4e
Move C++ interop related `check` code files to a `cpp` dir (#6065)
|
7 месяцев назад |
Boaz Brickner
|
dfe9ffd369
Rename `check/import_cpp.*` to `check/cpp_import.*` to group C++ interop logic in `check` (#6074)
|
7 месяцев назад |
Dana Jansens
|
64139e5d65
Stop using Map for the cache in InstFingerprinter (#6019)
|
7 месяцев назад |
Jon Ross-Perkins
|
8d08e774fc
Add a feature to explicitly include a file's SemIR (#5961)
|
8 месяцев назад |
Boaz Brickner
|
9f108bad6e
Rename `cpp_ast` to `clang_ast_unit` (#5926)
|
8 месяцев назад |
Boaz Brickner
|
52ed26235d
Add a flag to dump the C++ AST (#5918)
|
8 месяцев назад |
Richard Smith
|
7cac77119c
Support `import Cpp inline "some code";`. (#5904)
|
9 месяцев назад |
Jon Ross-Perkins
|
7209ad7c9f
Generate Destroy impls for classes (#5873)
|
9 месяцев назад |
Jon Ross-Perkins
|
bd4fbb4393
Expand use of CheckIRId stores (#5820)
|
9 месяцев назад |
Richard Smith
|
553dd6e531
Build the clang::CompilerInvocation in the driver. (#5784)
|
9 месяцев назад |
Richard Smith
|
3776e464e0
Properly set up C++ include paths and similar environment settings when parsing imported C++. (#5767)
|
9 месяцев назад |
Jon Ross-Perkins
|
57ef976802
Move dumping into the phase factory functions (#5747)
|
10 месяцев назад |
Jon Ross-Perkins
|
2de746e83c
Switch compile functions to use options structs (#5742)
|
10 месяцев назад |
Boaz Brickner
|
852d0191a9
Add support for importing C++ inline functions (#5427)
|
11 месяцев назад |
Jon Ross-Perkins
|
0683742f19
Cache multi-IR info, particularly include_in_dumps (#5408)
|
1 год назад |
Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
1 год назад |
Jon Ross-Perkins
|
0a3efb76ed
Use DiagnosticEmitter for phase-specific types (#5188)
|
1 год назад |
Jon Ross-Perkins
|
acbe6530c3
Move diagnostics into a namespace (#5173)
|
1 год назад |
Boaz Brickner
|
3f599c250b
Generate Cpp namespace when import Cpp is used (#4873)
|
1 год назад |
Richard Smith
|
8eb4e24cb6
Implement #4864: `Core` is a keyword (#4909)
|
1 год назад |
Jon Ross-Perkins
|
e79d3be5bd
Combine DiagnosticConverter into DiagnosticEmitter (#4878)
|
1 год назад |
Jon Ross-Perkins
|
9c0faf007e
Invalid comment cleanup (#4836)
|
1 год назад |