about summary refs log tree commit diff
path: root/src/libsyntax/parse/mod.rs
AgeCommit message (Expand)AuthorLines
2014-11-26Implement the new parsing rules for types in the parser, modifying the AST ap...Niko Matsakis-1/+1
2014-11-19rollup merge of #19103: huonw/literal-suffixesJakub Bukaj-69/+76
2014-11-20Switch numeric suffix parsing to use the new system.Huon Wilson-69/+76
2014-11-17libsyntax: Add tests for `parse_view_item`Murarth-1/+26
2014-11-16Complete the removal of ty_nil, ast::LitNil, ast::TyBot and ast::TyUniqJakub Bukaj-4/+3
2014-11-13Remove lots of numeric traits from the preludesBrendan Zabarauskas-0/+1
2014-11-13Move checked arithmetic operators into Int traitBrendan Zabarauskas-1/+1
2014-11-06Support parenthesized paths `Foo(A,B) -> C` that expand to `Foo<(A,B),C>`. Th...Niko Matsakis-16/+8
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