Jon Ross-Perkins
|
45ca3d28f5
Drop "diagnostic" from some filenames in the "diagnostics" folder (#6686)
|
hai 2 meses |
Jon Ross-Perkins
|
8d08e774fc
Add a feature to explicitly include a file's SemIR (#5961)
|
hai 8 meses |
Jon Ross-Perkins
|
cae8aa3adf
Support lexing characters (#5893)
|
hai 9 meses |
Jon Ross-Perkins
|
6683cf3b1c
Switch token_infos_ to a ValueStore (#5633)
|
hai 10 meses |
Jon Ross-Perkins
|
766ef7077d
Change comments and lines to ValueStores (#5621)
|
hai 11 meses |
Jon Ross-Perkins
|
1f268b5d8b
Consolidate token-related range handling to one struct (#5399)
|
hai 1 ano |
Jon Ross-Perkins
|
8eae40646a
Add formatter support for dump-sem-ir ranges (#5379)
|
hai 1 ano |
Jon Ross-Perkins
|
828eccebba
Switch dump-sem-ir-start to dump-sem-ir-begin (#5378)
|
hai 1 ano |
Jon Ross-Perkins
|
a342e5c117
Add lexing for dump-sem-ir-start and end (#5357)
|
hai 1 ano |
Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
hai 1 ano |
Jon Ross-Perkins
|
acbe6530c3
Move diagnostics into a namespace (#5173)
|
hai 1 ano |
Jon Ross-Perkins
|
e79d3be5bd
Combine DiagnosticConverter into DiagnosticEmitter (#4878)
|
hai 1 ano |
Jon Ross-Perkins
|
133717cd7e
Eliminate NodeLocConverter (#4870)
|
hai 1 ano |
Jon Ross-Perkins
|
b06fcc97f6
Clean up a few details of lex yaml printing (#4845)
|
hai 1 ano |
Jon Ross-Perkins
|
8f685b6953
Change how diagnostics are ordered (#4778)
|
hai 1 ano |
Richard Smith
|
28602a87c2
Fix handling of repeated tuple indexing. (#4733)
|
hai 1 ano |
Jon Ross-Perkins
|
3ce0df67bb
Add `Dump` functions to Check, Parse, and Lex (#4669)
|
hai 1 ano |
Jon Ross-Perkins
|
61c0a8b676
Make more use of llvm STLExtras (#4668)
|
hai 1 ano |
Dana Jansens
|
361efa90a8
Always call MemUsage::Collect to collect metrics from a field (#4480)
|
hai 1 ano |
Chandler Carruth
|
4148161e24
Refactor value store code to use separate files. (#4477)
|
hai 1 ano |
Jon Ross-Perkins
|
06f4eec91e
Modify lex yaml output to elide FileStart/End in tests. (#4433)
|
hai 1 ano |
Jon Ross-Perkins
|
0db96ebc52
Stitch together adjacent comments using the indent. (#4397)
|
hai 1 ano |
Jon Ross-Perkins
|
1338f9e0ad
Add tracking of lexed comments, with skeletal formatting. (#4385)
|
hai 1 ano |
Chandler Carruth
|
06344aeb7c
Do some tactical inlining across lexer and parser. (#4307)
|
hai 1 ano |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
hai 1 ano |
josh11b
|
d6b2fb1736
Add parse support for multiple requirements after `where` separated by `and` (#4298)
|
hai 1 ano |
Chandler Carruth
|
c43fa3a8a5
Bit-pack the lexer's token info (#4270)
|
hai 1 ano |
Chandler Carruth
|
97e98bcc5a
Shrink the lexer's token location and line data structures. (#4269)
|
hai 1 ano |
Jon Ross-Perkins
|
f1190a4792
Add basic output of where memory is stored after a compile. (#4136)
|
hai 1 ano |
Richard Smith
|
bb117aea3a
Add support for `iN` and `uN` for all suitable `N`. (#3868)
|
%!s(int64=2) %!d(string=hai) anos |