Files
rust/src/libsyntax
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-09-03 13:39:35 +03:00
2016-09-16 09:13:43 +10:00
2016-08-29 05:20:40 +00:00
2016-08-30 16:01:40 +02:00
2016-09-04 12:30:33 +03:00
2016-06-27 18:30:46 +00:00
2016-08-29 05:20:40 +00:00
2016-07-14 07:57:46 -04:00
2016-09-05 04:53:34 +00:00
2016-08-29 05:20:40 +00:00