| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-06-18 | Don't require mutable StringReader to emit lexer errors | Kevin Ballard | -42/+52 | |
| Teach StringReader how to emit errors for arbitrary spans, so we don't need to modify peek_span. This allows for emitting errors without having a &mut borrow of the StringReader. | ||||
| 2014-06-18 | Fix spans for doc comments | Kevin Ballard | -3/+3 | |
| 2014-06-18 | Fix some violations of stronger guarantees for mutable borrows. | Simon Sapin | -9/+17 | |
| See 159e27aebb940926ccf1bad0b2b12087d36ad903 | ||||
| 2014-06-17 | Refactor backslash-escape parsing to share similar code. | Simon Sapin | -151/+69 | |
| Move into a new syntax::parse::lexer::StringReader method the code that was almost duplicated for parsing backslash-escapes in byte, byte string, char, and string literals. | ||||
| 2014-06-17 | Add br##"xx"## raw byte string literals. | Simon Sapin | -3/+53 | |
| 2014-06-17 | Add a b"xx" byte string literal of type &'static [u8]. | Simon Sapin | -48/+111 | |
| 2014-06-17 | Add a b'x' byte literal of type u8. | Simon Sapin | -3/+65 | |
| 2014-06-13 | Fix all violations of stronger guarantees for mutable borrows | Cameron Zwarich | -28/+54 | |
| Fix all violations in the Rust source tree of the stronger guarantee of a unique access path for mutable borrows as described in #12624. | ||||
| 2014-06-13 | librustc: Fix the issue with labels shadowing variable names by making | Patrick Walton | -12/+27 | |
| the leading quote part of the identifier for the purposes of hygiene. This adopts @jbclements' solution to #14539. I'm not sure if this is a breaking change or not. Closes #12512. [breaking-change] | ||||
| 2014-06-04 | syntax: methodify the lexer | Corey Richardson | -0/+1577 | |
