Jon Ross-Perkins
|
0db96ebc52
Stitch together adjacent comments using the indent. (#4397)
|
1 年間 前 |
Jon Ross-Perkins
|
1338f9e0ad
Add tracking of lexed comments, with skeletal formatting. (#4385)
|
1 年間 前 |
Chandler Carruth
|
06344aeb7c
Do some tactical inlining across lexer and parser. (#4307)
|
1 年間 前 |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 年間 前 |
josh11b
|
d6b2fb1736
Add parse support for multiple requirements after `where` separated by `and` (#4298)
|
1 年間 前 |
Chandler Carruth
|
c43fa3a8a5
Bit-pack the lexer's token info (#4270)
|
1 年間 前 |
Chandler Carruth
|
97e98bcc5a
Shrink the lexer's token location and line data structures. (#4269)
|
1 年間 前 |
Jon Ross-Perkins
|
f1190a4792
Add basic output of where memory is stored after a compile. (#4136)
|
1 年間 前 |
Richard Smith
|
be94782eda
Remove unused member. (#4134)
|
1 年間 前 |
Richard Smith
|
3c01ee69ed
Move information on the token associated with a parse node from the `.def` file into the typed node. (#4001)
|
1 年間 前 |
Richard Smith
|
bb117aea3a
Add support for `iN` and `uN` for all suitable `N`. (#3868)
|
2 年 前 |
Jon Ross-Perkins
|
b5d28f2c4b
location -> loc abbreviation (#3826)
|
2 年 前 |
Jon Ross-Perkins
|
6c458ffe7e
Add import context for locations. (#3807)
|
2 年 前 |
Jon Ross-Perkins
|
0bd45f0d6b
Rename DiagnosticLocationTranslator -> DiagnosticConverter (#3804)
|
2 年 前 |
Chandler Carruth
|
5e88fe72c9
Switch remaining relational operator overloads to spaceship. (#3668)
|
2 年 前 |
Richard Smith
|
0a06fceb5f
Improve diagnosis of mismatched brackets. (#3282)
|
2 年 前 |
Richard Smith
|
d87fe8b532
Rename `Carbon::StringLiteralId` -> `Carbon::StringLiteralValueId`. (#3522)
|
2 年 前 |
Richard Smith
|
c6bc2cbb3d
Rename IndexBase -> IdBase, ComparableIndexBase -> IndexBase. (#3436)
|
2 年 前 |
Jon Ross-Perkins
|
0db63ff17a
Abbreviate Integer and FloatingPoint (#3435)
|
2 年 前 |
Richard Smith
|
eae630a3db
Rename Lex::{Token,Line} -> Lex::{Token,Line}Index. (#3433)
|
2 年 前 |
Jon Ross-Perkins
|
3f208e27f9
Align on FileStart/FileEnd for naming. (#3428)
|
2 年 前 |
Jon Ross-Perkins
|
35d15a390c
Remove nodiscard uses. (#3418)
|
2 年 前 |
Richard Smith
|
9154c6410e
Support for reading source code from stdin and other unusual places. (#3416)
|
2 年 前 |
Jon Ross-Perkins
|
cafcd88882
Split lexing logic and storage to separate files. (#3365)
|
2 年 前 |
Jon Ross-Perkins
|
3401eed8d8
Split IdentifierId and StringLiteralId from StringId (#3352)
|
2 年 前 |
Jon Ross-Perkins
|
c9458fe30a
Add parse support for 'import', brush up 'package' a little. (#3347)
|
2 年 前 |
Jon Ross-Perkins
|
b2cfd5a8a8
Change StringLiteral to less frequently allocate a new string. (#3314)
|
2 年 前 |
josh11b
|
b08f8bf589
Remove unused `LiteralStringId` (#3321)
|
2 年 前 |
Jon Ross-Perkins
|
1b55ad86dd
Extend SharedValueStores to SemIR (#3313)
|
2 年 前 |
Jon Ross-Perkins
|
d13f76e001
Add value store to be shared across compile stages. (#3311)
|
2 年 前 |