Richard Smith
|
9400c1c8ae
|
Switch from manually tracking whether we've emitted any errors to asking the diagnostics machinery. (#406)
|
2021-03-22 14:01:01 -07:00 |
|
Richard Smith
|
d1757d9979
|
Add location information to diagnostics. (#385)
Add simple mocking and testing of diagnostic emission to ensure this
works.
|
2021-03-18 21:05:54 -07:00 |
|
Richard Smith
|
ae9ca945b9
|
Rename {String,Numeric}LiteralToken -> Lexed{String,Numeric}Literal. (#373)
This avoids using a name too similar to Token::StringLiteral (the token
kind) and TokenizedBuffer::Token (which is not related to these
classes).
|
2021-03-16 12:42:52 -07:00 |
|
Richard Smith
|
5375c01056
|
Add dedicated fuzzer for string literals. (#372)
|
2021-03-09 15:45:21 -08:00 |
|
Richard Smith
|
97bb6f4e80
|
Factor out character set handling into a separate file. (#352)
|
2021-03-09 12:38:46 -08:00 |
|
Richard Smith
|
67ee1fcaa7
|
Initial support for string literals, following #199 (#309)
|
2021-03-08 20:33:40 -08:00 |
|