Jon Ross-Perkins
|
9e1a5cfaee
Reuse EnumBase for interpreter's Builtin enum (#2688)
|
il y a 3 ans |
Jon Ross-Perkins
|
94872ef6da
Change TokenKind's Print overload to a format_provider. (#2534)
|
il y a 3 ans |
Jon Ross-Perkins
|
78ac6cb7d1
Switch TokenKind to EnumBase (#2509)
|
il y a 3 ans |
Jon Ross-Perkins
|
d42d864e82
Make TokenKind's API closer to toolchain's typical API setup. (#2456)
|
il y a 3 ans |
Jon Ross-Perkins
|
97ed697386
For flyweights, shift from llvm::SmallVector to a type that enforces index types. (#2398)
|
il y a 3 ans |
Richard Smith
|
dcc80f5491
Lex '''-delimited multiline string literals. (#2133)
|
il y a 3 ans |
pk19604014
|
9ec2a0bb98
Added googletest deps removed in #1215 as the deps are still required in strict headers mode for the googletest.h include (#1218)
|
il y a 4 ans |
Jon Meow
|
d3700d5cd0
Changes tests to init LLVM stack tracing (#1215)
|
il y a 4 ans |
Jon Meow
|
aaca540a05
Restructure Diagnostic objects to allow late formatting (#1131)
|
il y a 4 ans |
Jon Meow
|
f5f02babdd
Apply a digit limit for all getAsInteger calls (#1117)
|
il y a 4 ans |
Jon Meow
|
c4c5cdc1f5
Replace is_sorted with comparison (#1104)
|
il y a 4 ans |
Jon Meow
|
0a8c0dc271
Adjust string parsing to consume everything until the terminator. (#1111)
|
il y a 4 ans |
Jon Meow
|
a9a726bc3e
Switch std::count CHECK to DCHECK, adding DCHECK (#1107)
|
il y a 4 ans |
Jon Meow
|
eecf4a34b3
Replace assert with CHECK (#1098)
|
il y a 4 ans |
Jon Meow
|
dfef55fc2c
Improve string lexing performance (#1001)
|
il y a 4 ans |
pk19604014
|
3ffd3e09d5
More minor cleanup: added missing gtest build dep for toolchain/lexer:test_helpers and switched to use system include for gmock header. (#993)
|
il y a 4 ans |
Jon Meow
|
9c716e9c3b
Move tests into Carbon::Testing, set small size (#992)
|
il y a 4 ans |
Jon Meow
|
a562f872e7
Switch from assert to CHECK (#975)
|
il y a 4 ans |
Chandler Carruth
|
5f67029479
Use upstream GoogleTest and add related test utils. (#876)
|
il y a 4 ans |
Jon Meow
|
d7b2c9b580
Remove uses of rules_cc (#776)
|
il y a 4 ans |
Richard Smith
|
6a4c8a5186
[toolchain] Add simpler mechanism for matching YAML output in tests. (#583)
|
il y a 4 ans |
Chandler Carruth
|
8f8ab23a77
Move the toolchain into a top-level directory. (#567)
|
il y a 4 ans |