summary refs log tree commit diff
path: root/src/libsyntax/print/pprust.rs
AgeCommit message (Expand)AuthorLines
2014-03-28Remove a RefCell from pprust::State.Eduard Burtescu-10/+9
2014-03-28De-@ IdentInterner.Eduard Burtescu-2/+2
2014-03-26auto merge of #13079 : alexcrichton/rust/colons, r=cmrbors-10/+6
2014-03-26syntax: Tweak parsing bounds on generics pathsAlex Crichton-10/+6
2014-03-26syntax: Permit visibility on tuple fieldsAlex Crichton-2/+3
2014-03-22syntax: Fix fallout of removing get()Alex Crichton-6/+6
2014-03-22Migrate all users of opt_vec to owned_slice, delete opt_vec.Huon Wilson-9/+8
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-3/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-2/+2
2014-03-18syntax: Don't parameterize the the pretty printerAlex Crichton-18/+19
2014-03-17Refactor pprust a bit.Eduard Burtescu-2107/+1963
2014-03-15rustc: Remove compiler support for __log_level()Alex Crichton-5/+0
2014-03-14Added support for type placeholders (explicit requested typeMarvin Löbel-1/+1
2014-03-13Remove Rc's borrow method to avoid conflicts with RefCell's borrow in Rc<RefC...Eduard Burtescu-1/+1
2014-03-12alpha-rename .ident to .name in Lifetime, including in rustdoc.Felix S. Klock II-1/+1
2014-03-07rename ast::ViewItemExternMod to ast::ViewItemExternCrate, and clean::ExternM...Liigo Zhuang-1/+1
2014-03-03syntax: make match arms store the expr directly.Huon Wilson-30/+14
2014-03-02Make visible types public in rustcSteven Fackler-1/+1
2014-03-01libsyntax: Fix errors arising from the automated `~[T]` conversionPatrick Walton-41/+64
2014-03-01libsyntax: Mechanically change `~[T]` to `Vec<T>`Patrick Walton-9/+9
2014-02-26Replace callee_id with information stored in method_map.Eduard Burtescu-5/+5
2014-02-23Make break and continue hygienicEdward Wang-2/+2
2014-02-22auto merge of #12451 : edwardw/rust/ident-2-name, r=cmrbors-1/+1
2014-02-22Represent lifetimes as Names instead of IdentsEdward Wang-1/+1
2014-02-22Reduce reliance on `to_str_radix`Brendan Zabarauskas-18/+3
2014-02-20Mass rename if_ok! to try!Alex Crichton-708/+708
2014-02-14extern mod => extern crateAlex Crichton-1/+1
2014-02-14Removed the obsolete ast::CallSugar (previously used by `do`).Eduard Burtescu-35/+9
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-61/+51
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-4/+4
2014-02-07Removed @self and @Trait.Eduard Burtescu-19/+16
2014-02-03Fixing remaining warnings and errors throughoutAlex Crichton-164/+54
2014-02-03std: Fixing all documentationAlex Crichton-10/+6
2014-02-03syntax: Remove io_error usageAlex Crichton-942/+1215
2014-02-02syntax: remove the unused Vstore enum.Huon Wilson-13/+0
2014-02-02syntax: remove the handling of @str and @[] from the parser completely.Huon Wilson-1/+0
2014-02-02syntax: convert LitBinary from @[u8] to Rc<~[u8]>.Huon Wilson-2/+2
2014-02-02libsyntax: Remove the `interner_get` function and all usesPatrick Walton-2/+3
2014-02-02libsyntax: Remove many uses of `token::ident_to_str`Patrick Walton-2/+3
2014-02-02libsyntax: Remove all `@str` from the ASTPatrick Walton-7/+7
2014-02-02libsyntax: Make float literals not use `@str`Patrick Walton-3/+3
2014-02-02libsyntax: De-`@str` pathnamesPatrick Walton-1/+1
2014-02-02libsyntax: De-`@str` literal strings in the ASTPatrick Walton-4/+4
2014-02-02libsyntax: Introduce an `InternedString` type to reduce `@str` in thePatrick Walton-5/+5
2014-01-30Implement default type parameters in generics.Eduard Burtescu-0/+8
2014-01-30auto merge of #11911 : kballard/rust/empty-functional-update, r=pcwaltonbors-2/+4
2014-01-29Allow empty functional updating of structsKevin Ballard-2/+4
2014-01-29Removing support for the do syntax from libsyntax and librustc.Scott Lawrence-20/+2
2014-01-27Demote self to an (almost) regular argument and remove the env param.Eduard Burtescu-25/+28
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-1/+1