Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 год назад |
Richard Smith
|
28602a87c2
Fix handling of repeated tuple indexing. (#4733)
|
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
|
61c0a8b676
Make more use of llvm STLExtras (#4668)
|
1 год назад |
Chandler Carruth
|
3ba4997855
Canonicalize away bit width and embed small integers into `IntId`s (#4487)
|
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
|
1338f9e0ad
Add tracking of lexed comments, with skeletal formatting. (#4385)
|
1 год назад |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
1 год назад |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
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 год назад |
David Blaikie
|
a17480133f
Remove excess use of auto on initializers (auto x = Y(z) -> Y x(z)) (#4239)
|
1 год назад |
Chandler Carruth
|
44c85e0872
Reserve memory for the identifiers hashtable. (#4107)
|
1 год назад |
Chandler Carruth
|
565fc5cebb
Initial support for CR+LF (DOS / Windows) line endings. (#4056)
|
1 год назад |
Chandler Carruth
|
dd0890619a
Enable a couple of boring warnings. (#4018)
|
1 год назад |
Jon Ross-Perkins
|
37aa309c81
Add recovery tokens using AddToken to get correct parse tree sizes. (#3851)
|
2 лет назад |
Richard Smith
|
45c071f2af
Rework raw identifier lexing to avoid slowing down regular identifiers. (#3855)
|
2 лет назад |
Richard Smith
|
f9ce0b194d
Defer parsing of method bodies until the end of a suitable enclosing scope. (#3832)
|
2 лет назад |
Jon Ross-Perkins
|
b5d28f2c4b
location -> loc abbreviation (#3826)
|
2 лет назад |
Jon Ross-Perkins
|
0bd45f0d6b
Rename DiagnosticLocationTranslator -> DiagnosticConverter (#3804)
|
2 лет назад |
Jon Ross-Perkins
|
1974e44fd9
Rename factory functions from 'Create' to 'Make' (#3706)
|
2 лет назад |
Jon Ross-Perkins
|
379d776084
Add support for '--config=clang-tidy' (#3559)
|
2 лет назад |
Richard Smith
|
0a06fceb5f
Improve diagnosis of mismatched brackets. (#3282)
|
2 лет назад |
Richard Smith
|
d87fe8b532
Rename `Carbon::StringLiteralId` -> `Carbon::StringLiteralValueId`. (#3522)
|
2 лет назад |
josh11b
|
9390e666ce
`startswith` -> `starts_with` to match upstream (#3519)
|
2 лет назад |
Jon Ross-Perkins
|
ef0fa81a58
Upgrade clang-format version (#3471)
|
2 лет назад |