summary refs log tree commit diff
path: root/src/librustc/metadata/decoder.rs
AgeCommit message (Expand)AuthorLines
2013-09-24Correctly encode item visibility in metadataAlex Crichton-17/+26
2013-09-12std: Rename {Option,Result}::chain{,_err}* to {and_then,or_else}Erick Tryzelaar-1/+1
2013-09-11ident->name cleanupJohn Clements-2/+3
2013-09-11Properly encode/decode structural variants.SiegeLord-7/+14
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-1/+1
2013-09-04auto merge of #8875 : alexcrichton/rust/fix-inner-static-library-bug, r=huonwbors-0/+9
2013-09-03Modernized a few more types in syntax::astMarvin Löbel-47/+47
2013-09-02Remove __extensions__ in names for a "pretty name"Alex Crichton-0/+9
2013-09-02Renamed syntax::ast::ident -> IdentMarvin Löbel-9/+9
2013-09-01Modernized a few type names in rustc and syntaxMarvin Löbel-78/+78
2013-08-27auto merge of #8805 : jfager/rust/remove-hashutil, r=alexcrichtonbors-1/+0
2013-08-27librustc: Fix problem with cross-crate reexported static methods.Patrick Walton-6/+50
2013-08-27librustc: Implement basic lazy implementation loading.Patrick Walton-1/+61
2013-08-27librustc: Remove `each_path`.Patrick Walton-37/+103
2013-08-27librustc: Stop calling `each_path` in coherence.Patrick Walton-0/+10
2013-08-27librustc: Ensure that type parameters are in the right positions in paths.Patrick Walton-8/+12
2013-08-27librustc: Remove `&const` and `*const` from the language.Patrick Walton-6/+3
2013-08-27Replace HashUtil w/ default method on HashJason Fager-1/+0
2013-08-24Make enum discriminants u64 instead of the host uint.Jed Davis-3/+3
2013-08-20Allow traits to use builtin kinds as supertraits for #7083.Ben Blum-1/+19
2013-08-09auto merge of #8361 : alexcrichton/rust/fix-node-hashes-in-crates, r=thestingerbors-6/+6
2013-08-07core: option.map_consume -> option.map_moveErick Tryzelaar-6/+6
2013-08-06Fix node hashesAlex Crichton-6/+6
2013-08-03remove obsolete `foreach` keywordDaniel Micay-5/+5
2013-08-03replace all remaining `for` with `foreach` or `do`Daniel Micay-81/+100
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-5/+5
2013-07-29New naming convention for ast::{node_id, local_crate, crate_node_id, blk_chec...Michael Woerister-26/+26
2013-07-25auto merge of #8015 : msullivan/rust/default-methods, r=nikomatsakisbors-0/+18
2013-07-24Allow uint discriminants and store them as suchKevin Murphy-3/+3
2013-07-23Properly track and export information about vtables for impls in metadata.Michael Sullivan-0/+18
2013-07-22Ast spanned<T> refactoring, renaming: crate, local, blk, crate_num, crate_cfg.Michael Woerister-5/+5
2013-07-20auto merge of #7902 : huonw/rust/attr++, r=cmr,pcwaltonbors-9/+9
2013-07-20auto merge of #7710 : michaelwoerister/rust/WP4, r=jdmbors-7/+12
2013-07-20syntax: modernise attribute handling in syntax::attr.Huon Wilson-9/+9
2013-07-19Cleanup of ty::VariantInfo and related functions.Michael Woerister-3/+3
2013-07-19debuginfo: Added support for struct-style enums.Michael Woerister-5/+10
2013-07-18Export information about used default methods instead of regenerating it. Clo...Michael Sullivan-1/+8
2013-07-18Add provided method information to ty::Method. Get rid of ProvidedMethodSource.Michael Sullivan-16/+18
2013-07-18Get rid of resolve::MethodInfo. Closes #4946.Michael Sullivan-14/+9
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-2/+3
2013-07-17librustc: Add a lint mode for unnecessary `copy` and remove a bunch of them.Patrick Walton-7/+5
2013-07-12Remove the global 'vec::to_owned' functionAlex Crichton-1/+1
2013-07-07De-share trait_refJames Miller-1/+1
2013-06-30auto merge of #7468 : cmr/rust/great_renaming, r=pcwaltonbors-9/+8
2013-06-29Remove mutability from unique boxes in the ASTAlex Crichton-1/+1
2013-06-29Warning cleanupCorey Richardson-1/+1
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-8/+7
2013-06-28librustc: Fix even *more* merge fallout!Patrick Walton-4/+4
2013-06-28librustc: Fix more merge fallout.Patrick Walton-4/+4
2013-06-28Rewrite each_path to allow performance improvements in the future.Patrick Walton-93/+230