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 месеци |
Jon Ross-Perkins
|
49ba8cf3e1
Switch class to use a blanket impl for `Destroy` (#6125)
|
пре 7 месеци |
Dana Jansens
|
64139e5d65
Stop using Map for the cache in InstFingerprinter (#6019)
|
пре 7 месеци |
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 месеци |
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 месеци |
Jon Ross-Perkins
|
20c20595ba
Fix language-server crash with cpp_ast (#5604)
|
пре 11 месеци |
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 година |
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
|
87b9cab7b1
Add support for importing a trivial global C++ function (#5033)
|
пре 1 година |
Jon Ross-Perkins
|
e79d3be5bd
Combine DiagnosticConverter into DiagnosticEmitter (#4878)
|
пре 1 година |
Jon Ross-Perkins
|
7eee9a3489
Refactor resolving a location into a SemIR library (#4876)
|
пре 1 година |
Jon Ross-Perkins
|
133717cd7e
Eliminate NodeLocConverter (#4870)
|
пре 1 година |
Boaz Brickner
|
5b70a3ea91
Generate AST when importing a cpp file (#4790)
|
пре 1 година |
Jon Ross-Perkins
|
87b3671330
Refactor single-unit checking out of check.cpp (#4649)
|
пре 1 година |
Jon Ross-Perkins
|
e7a86b03c6
Remove offsets from InstId formatting, trying to name more (#4645)
|
пре 1 година |
Dana Jansens
|
b705be9527
Use a Timings* in place of optional<Timings>* (#4607)
|
пре 1 година |
Jon Ross-Perkins
|
17272cf93c
Change how CheckParseTrees receives NodeLocConverters (#4563)
|
пре 1 година |
Sam Estep
|
e0e305536e
Collect timing data per unit for each phase (#4512)
|
пре 1 година |
Chandler Carruth
|
4148161e24
Refactor value store code to use separate files. (#4477)
|
пре 1 година |