Jon Ross-Perkins
|
7eee9a3489
Refactor resolving a location into a SemIR library (#4876)
|
1 anno fa |
Jon Ross-Perkins
|
133717cd7e
Eliminate NodeLocConverter (#4870)
|
1 anno fa |
Jon Ross-Perkins
|
4c4c4a4d2c
Add RawStringOstream for slightly simpler streaming to strings (#4817)
|
1 anno fa |
Jon Ross-Perkins
|
8f685b6953
Change how diagnostics are ordered (#4778)
|
1 anno fa |
Jon Ross-Perkins
|
3ce0df67bb
Add `Dump` functions to Check, Parse, and Lex (#4669)
|
1 anno fa |
Chandler Carruth
|
4148161e24
Refactor value store code to use separate files. (#4477)
|
1 anno fa |
Jon Ross-Perkins
|
e58ce3e1bb
Add coverage testing for parse node kinds. (#4436)
|
1 anno fa |
Jon Ross-Perkins
|
96964ee534
Implement basic bool and int formatting for diagnostics (#4411)
|
1 anno fa |
Jon Ross-Perkins
|
0f350255ce
Refactor compile-related tests to share construction. (#4396)
|
1 anno fa |
Jon Ross-Perkins
|
f67791cfee
Separate subtree size information from parse nodes. (#4174)
|
1 anno fa |
Jon Ross-Perkins
|
60db3df24b
Remove glob_sh_run (#4041)
|
1 anno fa |
Chandler Carruth
|
8c64f0bfdd
Add `-Wmissing-prototypes` and fix issues it finds. (#4019)
|
1 anno fa |
Richard Smith
|
3c01ee69ed
Move information on the token associated with a parse node from the `.def` file into the typed node. (#4001)
|
1 anno fa |
Jon Ross-Perkins
|
cda5f66d22
Refactor NodeCategory to provide a class API (#4004)
|
1 anno fa |
Jon Ross-Perkins
|
0bd45f0d6b
Rename DiagnosticLocationTranslator -> DiagnosticConverter (#3804)
|
2 anni fa |
Jon Ross-Perkins
|
a3b1c433be
Remove legacy repo_name settings (#3772)
|
2 anni fa |
Chandler Carruth
|
bf02d1f4b0
Remove headers marked as unused by ClangD. (#3661)
|
2 anni fa |
Jon Ross-Perkins
|
95746df788
Split out context targets for check and parse. (#3558)
|
2 anni fa |
Jon Ross-Perkins
|
c8b30d3eec
Split Parse out to its own target. (#3556)
|
2 anni fa |
josh11b
|
2e97f27b8d
Typed wrappers around parse tree nodes (#3534)
|
2 anni fa |
Jacob Schneider
|
6419568142
Fully underline parse nodes in diagnostics. (#3442)
|
2 anni fa |
Jon Ross-Perkins
|
d024403dc4
Refactor checking flow to allow for ordering based on import/package. (#3379)
|
2 anni fa |
Jon Ross-Perkins
|
cafcd88882
Split lexing logic and storage to separate files. (#3365)
|
2 anni fa |
Jon Ross-Perkins
|
d13f76e001
Add value store to be shared across compile stages. (#3311)
|
2 anni fa |
josh11b
|
a112f2e802
Validate parse nodes correspond to expected tokens (#3295)
|
2 anni fa |
Jon Ross-Perkins
|
32a1be3690
Detect invalid yaml. (#3239)
|
2 anni fa |
Jon Ross-Perkins
|
8aa3d960f5
Merge toolchain file_test children in order to improve linking. (#3206)
|
2 anni fa |
Jon Ross-Perkins
|
de6e00c351
Fix toolchain glob_sh_run uses. (#3181)
|
2 anni fa |
Jon Ross-Perkins
|
ec182fb00d
Rename lexer dir to lex (#3179)
|
2 anni fa |
Jon Ross-Perkins
|
c555b39a2c
Rename parser dir to parse (#3178)
|
2 anni fa |