summary refs log tree commit diff
path: root/src/librustc/metadata/encoder.rs
AgeCommit message (Expand)AuthorLines
2013-06-30Remove vec::{map, mapi, zip_map} and the methods, except for .map, since thisHuon Wilson-2/+1
2013-06-30auto merge of #7468 : cmr/rust/great_renaming, r=pcwaltonbors-14/+8
2013-06-29Remove mutability from unique boxes in the ASTAlex Crichton-2/+1
2013-06-29Warning cleanupCorey Richardson-5/+0
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-9/+8
2013-06-28librustc: Fix merge fallout and test cases.Patrick Walton-4/+4
2013-06-28Rewrite each_path to allow performance improvements in the future.Patrick Walton-37/+163
2013-06-28librustc: Fix merge fallout.Patrick Walton-1/+1
2013-06-28librustc: Rewrite reachability and forbid duplicate methods in type implement...Patrick Walton-41/+34
2013-06-28librustc: Remove the broken overloaded assign-ops from the language.Patrick Walton-1/+1
2013-06-27auto merge of #7361 : brson/rust/incoming, r=brsonbors-2/+0
2013-06-26Infer default static/Owned bounds for unbounded heap fns/traits (#7264)Ben Blum-1/+1
2013-06-25Merge remote-tracking branch 'mozilla/master' into incomingBrian Anderson-7/+15
2013-06-25remove the redundant `each` method from OptVecDaniel Micay-2/+2
2013-06-25auto merge of #7291 : alexcrichton/rust/static-mut, r=huonwbors-5/+13
2013-06-24Merge remote-tracking branch 'cmr/various-cleanup' into incomingBrian Anderson-2/+0
2013-06-24remove old_iterDaniel Micay-2/+2
2013-06-23Support foreign 'static mut' variables as wellAlex Crichton-2/+6
2013-06-23Add 'static mut' items to the languageAlex Crichton-3/+7
2013-06-23Parse and typecheck (not kindcheck) bounds on trait paths.Ben Blum-1/+2
2013-06-23vec: remove BaseIter implementationDaniel Micay-27/+28
2013-06-21Remove `ast::pure_fn` and all concept of `pure` from the compilerCorey Richardson-2/+0
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-1/+2
2013-06-16Add copies to type params with Copy boundNiko Matsakis-1/+1
2013-06-16Remove @-fields from CrateContextJames Miller-66/+84
2013-06-14add IteratorUtil to the preludeDaniel Micay-1/+0
2013-06-13Revert "std: convert {vec,str}::to_owned to methods."Brian Anderson-1/+1
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-26/+26
2013-06-12Visitor refactoring: Step 1, couple (Env, vt<Env>) together in a tuple.Felix S. Klock II-7/+7
2013-06-12std: unify the str -> [u8] functions as 3 methods: .as_bytes() and .as_bytes_...Huon Wilson-14/+19
2013-06-12std: convert {vec,str}::to_owned to methods.Huon Wilson-1/+1
2013-06-11option: remove redundant old_iter implsDaniel Micay-3/+4
2013-06-06Clean up a handful of build warnings.Michael Sullivan-2/+1
2013-06-05removed unused imports (and one unused argument)John Clements-2/+1
2013-06-05token_to_ident takes argument by referenceJohn Clements-1/+1
2013-06-05interner just uses uints, not idents with syntax contextJohn Clements-1/+1
2013-06-05removed some interner fieldsJohn Clements-3/+3
2013-06-04std::io: Modernize some constructorsPhilipp Brüschweiler-1/+1
2013-06-01Fix a small typo in a comment.Tom Lee-1/+1
2013-06-01Reexport static methods on structs & enums.Tom Lee-30/+70
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-3/+8
2013-05-27auto merge of #6703 : sanxiyn/rust/allocation-lint, r=sanxiynbors-1/+1
2013-05-28Remove unnecessary allocations flagged by lintSeo Sanghyeon-1/+1
2013-05-27auto merge of #6688 : graydon/rust/issue-3396-mystery-bug-in-metadata, r=Aatchbors-11/+2
2013-05-22librustc: Change `std` to `extra` throughout libsyntax and librustcPatrick Walton-5/+5
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+2
2013-05-22librustc: Fix privacy checking for cross-crate variantsPatrick Walton-0/+1
2013-05-22revert no-longer-required workaround for mystery bug, close #3396Graydon Hoare-11/+2
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-4/+4
2013-05-19Explain an odd conditional check.Tom Lee-0/+11