Files
rust/src/libsyntax/parse
Nicholas Nethercote 63ded0518a Overhaul char_lit().
This commit does the following.

- Removes parsing support for '\X12', '\u123456' and '\U12345678' char
  literals. These are no longer valid Rust and rejected by the lexer.
  (This strange-sounding situation occurs because the parser rescans
  char literals to compute their value.)

- Rearranges the function so that all the escaped values are handled in
  a single `match`, and changes the error-handling to use vanilla
  assert!() and unwrap().
2016-09-16 09:13:43 +10:00
..
2016-08-07 07:50:27 -07:00
2016-06-17 05:21:23 +00:00
2016-09-16 09:13:43 +10:00
2016-09-04 12:30:33 +03:00