about summary refs log tree commit diff
path: root/src/libsyntax/parse/lexer
AgeCommit message (Expand)AuthorLines
2015-01-20std: Rename Show/String to Debug/DisplayAlex Crichton-4/+4
2015-01-07use slicing sugarJorge Aparicio-16/+16
2015-01-06rollup merge of #19430: pczarn/interp_tt-cleanupAlex Crichton-1/+1
2015-01-07Cleanup and followup to PR #17830: parsing changesPiotr Czarnecki-1/+1
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-14/+14
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-14/+14
2015-01-07Replace full slice notation with index callsNick Cameron-16/+16
2015-01-03Remove deprecated functionalityAlex Crichton-1/+2
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-4/+4
2015-01-02std: Stabilize the prelude moduleAlex Crichton-1/+2
2014-12-21Fallout of std::str stabilizationAlex Crichton-17/+17
2014-12-19libsyntax: use `#[deriving(Copy)]`Jorge Aparicio-3/+1
2014-12-15Remove all shadowed lifetimes.Niko Matsakis-2/+2
2014-12-13libsyntax: use unboxed closuresJorge Aparicio-2/+6
2014-12-11Register new snapshotsAlex Crichton-8/+4
2014-12-09auto merge of #19644 : pcwalton/rust/oibit3, r=nikomatsakisbors-0/+2
2014-12-08Revert "Register new snapshots"Alex Crichton-3/+3
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-0/+2
2014-12-08auto merge of #19378 : japaric/rust/no-as-slice, r=alexcrichtonbors-22/+20
2014-12-06libsyntax: remove unnecessary `to_string()` callsJorge Aparicio-11/+11
2014-12-06libsyntax: remove unnecessary `as_slice()` callsJorge Aparicio-11/+9
2014-12-05Register new snapshotsAlex Crichton-3/+3
2014-12-03syntax: support ES6-style unicode escapesCorey Richardson-3/+78
2014-11-30Adjust some error messages to start with a lowercase letter and not finish wi...P1start-1/+1
2014-11-25Deprecate MaybeOwned[Vector] in favor of CowJorge Aparicio-4/+4
2014-11-21unicode: Rename is_XID_start to is_xid_start, is_XID_continue to is_xid_continueBrian Anderson-3/+3
2014-11-21unicode: Add stability attributes to u_charBrian Anderson-2/+2
2014-11-21core: Convert Char::escape_default, escape_unicode to iteratorsBrian Anderson-2/+2
2014-11-21Fix various deprecation warnings from char changesBrian Anderson-3/+3
2014-11-20Switch numeric suffix parsing to use the new system.Huon Wilson-70/+4
2014-11-20Parse and store suffixes on literals.Huon Wilson-28/+84
2014-11-19Switch to an independent enum for `Lit*` subtokens.Huon Wilson-20/+21
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+2
2014-11-13Add error message specific to \<carriage return>.Huon Wilson-0/+7
2014-11-05Register snapshots.Eduard Burtescu-6/+0
2014-11-04libsyntax: Forbid escapes in the inclusive range `\x80`-`\xff` inPatrick Walton-4/+19
2014-11-03Ignore whitespace tokens when re-computing spans in save_analysisNick Cameron-0/+13
2014-10-30Use common variants for open and close delimitersBrendan Zabarauskas-6/+6
2014-10-29Rename fail! to panic!Steve Klabnik-7/+7
2014-10-28Move token-to-string functions into print::pprustBrendan Zabarauskas-2/+2
2014-10-28Use an enum rather than a bool in token::IdentBrendan Zabarauskas-25/+36
2014-10-28Convert some token functions into methodsBrendan Zabarauskas-6/+5
2014-10-28Use PascalCase for token variantsBrendan Zabarauskas-94/+94
2014-10-24Add a lint for not using field pattern shorthandsP1start-1/+1
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-11/+11
2014-09-30librustc: Forbid `..` in range patterns.Patrick Walton-1/+1
2014-09-18Fix fallout in tests from removing the use of Gc in ExpnInfo.Eduard Burtescu-3/+3
2014-09-03Fix spelling errors and capitalization.Joseph Crail-1/+1
2014-08-14librustc: Implement simple `where` clauses.Patrick Walton-12/+12
2014-08-13quote_expr macro: embed Ident using special encoding that preserves hygiene.Felix S. Klock II-0/+105