about summary refs log tree commit diff
path: root/src/librustc/metadata
AgeCommit message (Expand)AuthorLines
2013-02-12Revert "librustc: Make monomorphic newtype structs work cross-crate"Graydon Hoare-70/+30
2013-02-11librustc: Make monomorphic newtype structs work cross-cratePatrick Walton-30/+70
2013-02-08oldmap: get rid of legacy _ref suffixesDaniel Micay-4/+4
2013-02-07librustc: Lots of de-muting. rs=demutingPatrick Walton-168/+194
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-66/+101
2013-02-05oldmap: use &K instead of K in find and getPatrick Walton-14/+14
2013-02-05Revert "oldmap: use &K instead of K in find and get"Graydon Hoare-14/+14
2013-02-03oldmap: use &K instead of K in find and getDaniel Micay-14/+14
2013-02-03Merge remote-tracking branch 'thestinger/old_map' into incomingBrian Anderson-20/+20
2013-02-03librustc: Fix bugs regarding to impl privacy. rs=bugfixPatrick Walton-2/+2
2013-02-03Converted libcore/uint-template.rs to the new string functions.Marvin Löbel-2/+2
2013-02-03Converted libcore/int-template.rs to the new string functions.Marvin Löbel-1/+1
2013-02-03oldmap: remove legacy each methodDaniel Micay-1/+1
2013-02-03oldmap: remove the legacy each_value methodDaniel Micay-1/+1
2013-02-03oldmap: get rid of the legacy contains_key methodDaniel Micay-2/+2
2013-02-03rename map -> oldmap and mark it as deprecatedDaniel Micay-16/+16
2013-02-01Merge remote-tracking branch 'nickdesaulniers/issue4524' into nocomm1Brian Anderson-2/+2
2013-01-31test cases, cleanupJohn Clements-8/+8
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-2/+2
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-32/+32
2013-01-31Finalize moves-based-on-type implementation.Niko Matsakis-30/+48
2013-01-30librustc: Remove legacy exports from the language. r=brsonPatrick Walton-3/+2
2013-01-29librustc: De-export metadata. rs=deexportingPatrick Walton-428/+279
2013-01-29libstd: Remove "dual impls" from the language and enforce coherence rules. r=...Patrick Walton-12/+16
2013-01-28Do not try to encode/decode inference types, should not be necessaryNiko Matsakis-16/+2
2013-01-24remove remaining is_not_empty functions/methodsDaniel Micay-3/+3
2013-01-24replace ConstVector trait with the Container traitDaniel Micay-2/+2
2013-01-24rustc: One Less Bad CopyTim Chevalier-2/+4
2013-01-23libsyntax: Remove `fn() unsafe { ... }`. r=graydonPatrick Walton-40/+42
2013-01-22syntax/rustc: Make some metadata-related functions take slices, kill bad copiesTim Chevalier-61/+59
2013-01-22Simplify path_entry's closure argumentTim Chevalier-32/+13
2013-01-21rustc: Make metadata::encoder::encode_path take an &pathTim Chevalier-27/+20
2013-01-20convert librustc record types to structsErick Tryzelaar-8/+12
2013-01-17rustc: One Less Bad CopyTim Chevalier-2/+3
2013-01-17When decoding types, indicate to the def-id conversion function what kind ofNiko Matsakis-18/+34
2013-01-15librustc: Make the default sigil for block lambdas `&` instead of `@`.Graydon Hoare-5/+5
2013-01-14convert ast::{field_,capture_item_,mt} and middle::ty::mt into structsErick Tryzelaar-1/+1
2013-01-14convert ast::attribute_ and ast::view_item to a structErick Tryzelaar-4/+8
2013-01-14Convert ast::def_id into a struct.Erick Tryzelaar-11/+15
2013-01-14Change ast::path into a struct.Erick Tryzelaar-3/+5
2013-01-14syntax/rustc: Eliminate some bad copiesTim Chevalier-13/+12
2013-01-13Support ARM and Androidkyeongwoon-2/+5
2013-01-10librustc: Implement a #[no_mangle] attribute to suppress name mangling. r=brsonPatrick Walton-2/+1
2013-01-10mode: reset mode on entry to fn body.Niko Matsakis-1/+2
2013-01-09A collection of refactorings that I found it hard/tiresome to divide:Niko Matsakis-30/+33
2013-01-09syntax: convert ast::spanned into a structErick Tryzelaar-3/+4
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-2/+19
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-19/+2
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-2/+19
2013-01-08Implement GLB algorithm. (Issue #2263)Niko Matsakis-0/+3