mirror of
https://github.com/rust-lang/rust.git
synced 2024-10-31 06:22:00 +00:00
314dbc7f22
The parser already does a check-only unescaping which catches all errors. So the checking done in `from_token_lit` never hits. But literals causing warnings can still occur in `from_token_lit`. So the commit changes `str-escape.rs` to use byte string literals and C string literals as well, to give better coverage and ensure the new assertions in `from_token_lit` are correct. |
||
---|---|---|
.. | ||
str-array-assignment.rs | ||
str-array-assignment.stderr | ||
str-as-char.fixed | ||
str-as-char.rs | ||
str-as-char.stderr | ||
str-concat-on-double-ref.rs | ||
str-concat-on-double-ref.stderr | ||
str-escape.rs | ||
str-escape.stderr | ||
str-idx.rs | ||
str-idx.stderr | ||
str-lit-type-mismatch.rs | ||
str-lit-type-mismatch.stderr | ||
str-mut-idx.rs | ||
str-mut-idx.stderr | ||
str-overrun.rs |