summary refs log tree commit diff
path: root/src/librustc/front/config.rs
AgeCommit message (Expand)AuthorLines
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-08librustc: Fix up fallout from the automatic conversion.Felix S. Klock II-1/+1
2014-03-08librustc: Automatically change uses of `~[T]` to `Vec<T>` in rustc.Patrick Walton-2/+2
2014-03-01librustc: Fix errors arising from the automated `~[T]` conversionPatrick Walton-9/+9
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-5/+5
2014-02-11front -- collapse iterator actions that require access to the same &mut stateNiko Matsakis-22/+28
2014-01-13librustc: Remove `@` pointer patterns from the languagePatrick Walton-1/+1
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-37/+36
2014-01-02auto merge of #11093 : alexcrichton/rust/issue-11085, r=pcwaltonbors-1/+37
2013-12-29Make ast_fold take &mut selfSteven Fackler-9/+9
2013-12-24rustc: Strip struct fields and enum variantsAlex Crichton-1/+37
2013-12-11Make 'self lifetime illegal.Erik Price-3/+3
2013-12-01Box Block, fn_decl, variant and Ty in the AST, as they were inflating critica...Eduard Burtescu-6/+6
2013-11-26Support multiple item macrosSteven Fackler-22/+12
2013-11-26librustc: Remove non-procedure uses of `do` from librustc, librustdoc,Patrick Walton-19/+13
2013-11-26librustc: Remove remaining uses of `&fn()` in favor of `||`.Patrick Walton-1/+1
2013-11-19librustc: Change most uses of `&fn()` to `||`.Patrick Walton-1/+1
2013-10-10Remove named extern blocks from the ASTAlex Crichton-1/+0
2013-10-09option: rewrite the API to use compositionDaniel Micay-4/+4
2013-09-29Remove all usage of @ast::CrateAlex Crichton-5/+6
2013-09-23librustc: Remove garbage collected functions from front/{config,test} and met...Patrick Walton-57/+57
2013-09-23librustc: Change fold to use traits instead of `@fn`.Patrick Walton-26/+36
2013-09-12std: Rename {Option,Result}::chain{,_err}* to {and_then,or_else}Erick Tryzelaar-2/+2
2013-09-03Modernized a few more types in syntax::astMarvin Löbel-4/+4
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-3/+3
2013-08-07core: option.map_consume -> option.map_moveErick Tryzelaar-3/+7
2013-07-22Ast spanned<T> refactoring, renaming: crate, local, blk, crate_num, crate_cfg.Michael Woerister-7/+7
2013-07-20syntax: modernise attribute handling in syntax::attr.Huon Wilson-28/+3
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-9/+9
2013-07-17librustc: Add a lint mode for unnecessary `copy` and remove a bunch of them.Patrick Walton-5/+3
2013-07-17Made ast::blk not use spanned<T> anymore.Michael Woerister-4/+5
2013-07-07remove some method resolve workaroundsDaniel Micay-1/+1
2013-07-07De-share ast::TyJames Miller-2/+2
2013-07-07De-share trait_refJames Miller-2/+2
2013-07-07Stop allocating view_items with @James Miller-8/+7
2013-07-04Remove vec::{filter, filtered, filter_map, filter_mapped}, replaced by iterat...Huon Wilson-28/+26
2013-06-30Remove vec::{map, mapi, zip_map} and the methods, except for .map, since thisHuon Wilson-1/+1
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-3/+2
2013-06-27Remove many shared pointersPhilipp Brüschweiler-7/+6
2013-06-23vec: remove BaseIter implementationDaniel Micay-1/+1
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-4/+4
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-1/+1
2013-06-04librustc: Disallow multiple patterns from appearing in a "let" declaration.Patrick Walton-2/+11
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+2
2013-05-24Actually filter view_items in blocksAlex Crichton-1/+3
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+2
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-1/+1
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-8/+0
2013-04-27only use #[no_core] in libcoreDaniel Micay-5/+0