about summary refs log tree commit diff
path: root/src/libsyntax/parse/mod.rs
AgeCommit message (Expand)AuthorLines
2014-01-23Redo exported macro serializationSteven Fackler-1/+1
2014-01-21[std::str] Rename from_utf8_owned_opt() to from_utf8_owned(), drop the old fr...Simon Sapin-2/+2
2014-01-17auto merge of #11598 : alexcrichton/rust/io-export, r=brsonbors-1/+1
2014-01-17Tweak the interface of std::ioAlex Crichton-1/+1
2014-01-17rustc::driver: Capitalize structs and enumsklutzy-1/+1
2014-01-15libsyntax: Remove the obsolete ability to parse from substrings.Patrick Walton-40/+1
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-47/+46
2014-01-08Remove the io::Decorator traitAlex Crichton-2/+1
2014-01-03librustc: De-`@mut` the span handlerPatrick Walton-3/+3
2014-01-03libsyntax: De-`@mut` `StringReader`, `TtReader`, and `reader`Patrick Walton-2/+2
2014-01-03librustc: De-`@mut` the parse sessionPatrick Walton-25/+25
2014-01-03libsyntax: De-`@mut` `ParseSess::included_mod_stack`Patrick Walton-3/+4
2014-01-02libsyntax: Fix test and merge fallout.Patrick Walton-1/+1
2014-01-02libsyntax: De-`@mut` `token` in the parserPatrick Walton-1/+1
2014-01-02libsyntax: De-`@mut` `quote_depth` in the parserPatrick Walton-1/+1
2014-01-02libsyntax: Make the parser mutablePatrick Walton-34/+19
2014-01-01syntax::diagnostic: Remove unnecessary traitsklutzy-3/+3
2013-12-20rustc: Improve crate id extractionAlex Crichton-0/+24
2013-12-04Rename extra::json::*::init() constructors to *::new()Kevin Ballard-1/+1
2013-12-01auto merge of #10676 : eddyb/rust/ast-box-in-enums, r=cmrbors-10/+10
2013-12-01Box Block, fn_decl, variant and Ty in the AST, as they were inflating critica...Eduard Burtescu-10/+10
2013-11-29extra: missed a couple `@` in jsonErick Tryzelaar-1/+1
2013-11-29extra: json::Encoder should take a &mut io::WriterErick Tryzelaar-3/+4
2013-11-29extra: Rename json constructors into *::initErick Tryzelaar-1/+1
2013-11-20auto merge of #10567 : sanxiyn/rust/bytepos, r=alexcrichtonbors-1/+1
2013-11-21Fix parsing testsSeo Sanghyeon-1/+1
2013-11-19libsyntax: Change all uses of `&fn` to `||`.Patrick Walton-13/+8
2013-11-11Move std::rt::io to std::ioAlex Crichton-5/+5
2013-11-08Generalize AST and ty::Generics to accept multiple lifetimes.Niko Matsakis-10/+10
2013-11-04libsyntax/librustc: Allow calling variadic foreign functions.Luqman Aden-1/+2
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-3/+2
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-10/+6
2013-10-28Remove the extension traits for Readers/WritersAlex Crichton-1/+1
2013-10-25libsyntax/librustc: Allow mut qualifier in patterns.Luqman Aden-3/+2
2013-10-24Remove io::read_errorAlex Crichton-3/+1
2013-10-24Remove even more of std::ioAlex Crichton-14/+38
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-3/+3
2013-10-15path2: Replace the path module outrightKevin Ballard-1/+2
2013-09-30syntax: Remove usage of fmt!Alex Crichton-3/+3
2013-09-29Remove all usage of @ast::CrateAlex Crichton-2/+2
2013-09-24added test case for tokenization of macro_rulesJohn Clements-0/+45
2013-09-24cleanupJohn Clements-9/+2
2013-09-23librustc: Remove the remaining direct uses of `@fn` from librustc.Patrick Walton-1/+1
2013-09-16Update syntax testCorey Richardson-1/+123
2013-09-16Fix hardcoded string in libsyntaxCorey Richardson-24/+2
2013-09-10Delay assignment of node ids until after expansion. Ensures that each AST nodeNiko Matsakis-32/+17
2013-09-03Modernized a few more types in syntax::astMarvin Löbel-19/+19
2013-09-01Modernized a few type names in rustc and syntaxMarvin Löbel-8/+8
2013-08-30fix various warningsErick Tryzelaar-1/+1
2013-08-27librustc: Fix merge fallout.Patrick Walton-45/+3