Richard Smith
|
c6bc2cbb3d
Rename IndexBase -> IdBase, ComparableIndexBase -> IndexBase. (#3436)
|
2 jaren geleden |
Jon Ross-Perkins
|
0db63ff17a
Abbreviate Integer and FloatingPoint (#3435)
|
2 jaren geleden |
Richard Smith
|
eae630a3db
Rename Lex::{Token,Line} -> Lex::{Token,Line}Index. (#3433)
|
2 jaren geleden |
Jon Ross-Perkins
|
3f208e27f9
Align on FileStart/FileEnd for naming. (#3428)
|
2 jaren geleden |
Jon Ross-Perkins
|
35d15a390c
Remove nodiscard uses. (#3418)
|
2 jaren geleden |
Richard Smith
|
9154c6410e
Support for reading source code from stdin and other unusual places. (#3416)
|
2 jaren geleden |
Jon Ross-Perkins
|
cafcd88882
Split lexing logic and storage to separate files. (#3365)
|
2 jaren geleden |
Jon Ross-Perkins
|
3401eed8d8
Split IdentifierId and StringLiteralId from StringId (#3352)
|
2 jaren geleden |
Jon Ross-Perkins
|
c9458fe30a
Add parse support for 'import', brush up 'package' a little. (#3347)
|
2 jaren geleden |
Jon Ross-Perkins
|
b2cfd5a8a8
Change StringLiteral to less frequently allocate a new string. (#3314)
|
2 jaren geleden |
josh11b
|
b08f8bf589
Remove unused `LiteralStringId` (#3321)
|
2 jaren geleden |
Jon Ross-Perkins
|
1b55ad86dd
Extend SharedValueStores to SemIR (#3313)
|
2 jaren geleden |
Jon Ross-Perkins
|
d13f76e001
Add value store to be shared across compile stages. (#3311)
|
2 jaren geleden |
Chandler Carruth
|
6ba8712fbd
Predetermine all the line splits in the lexer. (#3278)
|
2 jaren geleden |
josh11b
|
6833652ffa
Misc fixes to toolchain (#3261)
|
2 jaren geleden |
Jon Ross-Perkins
|
0b340a2ed2
Update parse tree yaml for multi-file. (#3215)
|
2 jaren geleden |
Jon Ross-Perkins
|
87d4c2dfc6
Improve testing and handling of unsigned APInt values (#3202)
|
2 jaren geleden |
Jon Ross-Perkins
|
ec182fb00d
Rename lexer dir to lex (#3179)
|
2 jaren geleden |