Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
1 год назад |
Jon Ross-Perkins
|
0d3d829478
Cleanup pass over llvm::seq uses (#5185)
|
1 год назад |
Jon Ross-Perkins
|
acbe6530c3
Move diagnostics into a namespace (#5173)
|
1 год назад |
Jon Ross-Perkins
|
467e510d40
Document abbreviation style things (#4996)
|
1 год назад |
Jon Ross-Perkins
|
4c4c4a4d2c
Add RawStringOstream for slightly simpler streaming to strings (#4817)
|
1 год назад |
Richard Smith
|
28602a87c2
Fix handling of repeated tuple indexing. (#4733)
|
1 год назад |
Jon Ross-Perkins
|
cb4686bf21
Enable misc-non-private-member-variables-in-classes and adjust style to match (#4702)
|
1 год назад |
Jon Ross-Perkins
|
c832d523be
Update files and clang-tidy config to pass with clang-tidy-20 (#4691)
|
1 год назад |
Jon Ross-Perkins
|
08f24551ec
Add bit packing to NodeImpl (#4651)
|
1 год назад |
Jon Ross-Perkins
|
fa95892a37
Add diagnostic coverage, remove possibly-unreachable unary op diagnostic (#4519)
|
1 год назад |
Chandler Carruth
|
4148161e24
Refactor value store code to use separate files. (#4477)
|
1 год назад |
Chandler Carruth
|
577fda1ca2
Speed up type literal lexing and make it more strict. (#4430)
|
1 год назад |
Richard Smith
|
e68e54dae4
Issue a diagnostic if we try to parse a source file that is too large. (#4429)
|
1 год назад |
Jon Ross-Perkins
|
0db96ebc52
Stitch together adjacent comments using the indent. (#4397)
|
1 год назад |
Jon Ross-Perkins
|
0f350255ce
Refactor compile-related tests to share construction. (#4396)
|
1 год назад |
Chandler Carruth
|
c43fa3a8a5
Bit-pack the lexer's token info (#4270)
|
1 год назад |
Chandler Carruth
|
565fc5cebb
Initial support for CR+LF (DOS / Windows) line endings. (#4056)
|
1 год назад |
Jon Ross-Perkins
|
97d6446bab
Clean up struct init for the TokenizedBuffer test. (#4015)
|
1 год назад |
Jon Ross-Perkins
|
ec300ef3ad
Restructure lex keyword tests to reduce duplication. (#3941)
|
2 лет назад |
Richard Smith
|
bb117aea3a
Add support for `iN` and `uN` for all suitable `N`. (#3868)
|
2 лет назад |
Jon Ross-Perkins
|
93e40289dd
Collapse diagnostic errors and notes into a single vector. (#3805)
|
2 лет назад |
Jon Ross-Perkins
|
1974e44fd9
Rename factory functions from 'Create' to 'Make' (#3706)
|
2 лет назад |
Richard Smith
|
0a06fceb5f
Improve diagnosis of mismatched brackets. (#3282)
|
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
|
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
|
3af7eb2672
Refactor YAML handling to use the llvm::yaml API. (#3337)
|
2 лет назад |
Jon Ross-Perkins
|
1b55ad86dd
Extend SharedValueStores to SemIR (#3313)
|
2 лет назад |