about summary refs log tree commit diff
path: root/src/libsyntax/parse/mod.rs
AgeCommit message (Expand)AuthorLines
2014-10-30Use common variants for open and close delimitersBrendan Zabarauskas-43/+27
2014-10-29Rename fail! to panic!Steve Klabnik-16/+16
2014-10-28Use an enum rather than a bool in token::IdentBrendan Zabarauskas-9/+9
2014-10-28Use PascalCase for token variantsBrendan Zabarauskas-26/+26
2014-10-26Update parse::test::string_to_tts_1 testBrendan Zabarauskas-113/+100
2014-10-26Use standard capitalisation for TokenTree variantsBrendan Zabarauskas-25/+25
2014-10-26Rename TokenTree variants for clarityBrendan Zabarauskas-25/+25
2014-10-26Add Span and separate open/close delims to TTDelimBrendan Zabarauskas-19/+18
2014-10-22auto merge of #18141 : phildawes/rust/master, r=brsonbors-1/+41
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-5/+5
2014-10-18Parser: Fix spans of explicit self arg identsPhil Dawes-1/+41
2014-10-16libsyntax: Remove all uses of {:?}.Luqman Aden-3/+3
2014-09-18Fix fallout in tests from removing the use of Gc in ExpnInfo.Eduard Burtescu-2/+2
2014-09-17rebasing fixesNick Cameron-1/+1
2014-09-17move most of front to libsyntaxNick Cameron-0/+19
2014-09-14syntax: tests: fix fallout from using ptr::P.Eduard Burtescu-8/+8
2014-09-14syntax: fix fallout from using ptr::P.Eduard Burtescu-29/+29
2014-08-26DST coercions and DST structsNick Cameron-1/+2
2014-08-21syntax: Fix complexity of string parsing. Closes #16624.Brian Anderson-5/+16
2014-08-18libsyntax: Remove the `use foo = bar` syntax from the language in favorPatrick Walton-1/+1
2014-08-14librustc: Implement simple `where` clauses.Patrick Walton-0/+4
2014-08-13quote_expr macro: embed Ident using special encoding that preserves hygiene.Felix S. Klock II-0/+69
2014-08-05syntax: Handle \r\n in byte string literalsAlex Crichton-18/+38
2014-08-05Fixes missing overflow lint for i64 #14269Falco Hirschenberger-37/+20
2014-07-11Add scaffolding for assigning alpha-numeric codes to rustc diagnosticsJakub Wieczorek-1/+1
2014-07-09syntax: don't parse numeric literals in the lexerCorey Richardson-0/+109
2014-07-09syntax: don't process string/char/byte/binary litsCorey Richardson-0/+232
2014-07-09syntax: doc comments all the thingsCorey Richardson-7/+6
2014-07-04Removed unnecessary method in testAdolfo OchagavĂ­a-16/+2
2014-07-03Simplify PatIdent to contain an Ident rather than a PathJohn Clements-35/+18
2014-06-18Handle CRLF properly in the lexerKevin Ballard-0/+22
2014-06-18Remove TraitStore from ty_traitNick Cameron-2/+6
2014-06-14rustc: Obsolete the `@` syntax entirelyAlex Crichton-0/+1
2014-06-13syntax: parse outer attributes in `quote_item!` calls.Huon Wilson-2/+1
2014-06-11syntax: Move the AST from @T to Gc<T>Alex Crichton-17/+18
2014-06-04syntax: methodify the lexerCorey Richardson-2/+1
2014-05-30libsyntax: Fix snake_case errors.Kevin Butler-3/+3
2014-05-27std: Rename strbuf operations to stringRicho Healey-16/+16
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-20/+20
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-2/+6
2014-05-17syntax: Tighten search paths for inner modulesAlex Crichton-1/+6
2014-05-15Add compiler flag to configure output coloringHanno Braun-2/+2
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-35/+35
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-2/+2
2014-04-27Fix repeated module documentationAlexandre Gagnon-5/+0
2014-04-21auto merge of #13435 : edwardw/rust/span, r=brsonbors-1/+1
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-15/+15
2014-04-18Use more precise span when reporting semicolon hintEdward Wang-1/+1
2014-04-10Renamed ast::Purity to ast::FnStyle and ast::ImpureFn to ast::NormalFn and up...Kasey Carrothers-1/+1
2014-04-06De-~[] Reader and WriterSteven Fackler-3/+4