summary refs log tree commit diff
path: root/src/librustc/metadata/decoder.rs
AgeCommit message (Expand)AuthorLines
2015-08-04rustc: replace def::MethodProvenance with ty::ImplOrTraitItemContainer.Eduard Burtescu-21/+2
2015-07-27std: Deprecate a number of unstable featuresAlex Crichton-4/+4
2015-07-12Auto merge of #26895 - jroesch:modernize-typeck-names, r=nikomatsakisbors-3/+3
2015-07-12Implement RFC 1058Simonas Kazlauskas-1/+1
2015-07-08Remove snake_case names from ty.rsJared Roesch-3/+3
2015-06-12Cleanup: rename middle::ty::sty and its variants.Eli Friedman-1/+1
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-06-04Inline enum_variant_ids into its only caller.Ms2ger-25/+2
2015-06-03Remove unused get_enum_variant_defs functions.Ms2ger-18/+0
2015-06-01Return an iterator from enum_variant_ids.Ms2ger-8/+26
2015-05-29Auto merge of #25760 - Ms2ger:tagged_docs, r=Manishearthbors-258/+148
2015-05-28Return a TaggedDocsIterator from each_reexport.Ms2ger-15/+4
2015-05-26Implement defaults for associated typesAriel Ben-Yehuda-13/+22
2015-05-26Make caching in stability work. This improves stability check performanceAriel Ben-Yehuda-0/+8
2015-05-26Clean-up some junkAriel Ben-Yehuda-21/+0
2015-05-24Return TaggedDocsIterator from reader::tagged_docs.Ms2ger-251/+152
2015-05-21rustc: const-qualify `const fn` function and method calls.Eduard Burtescu-0/+21
2015-05-19Return the iterator from reader::docs.Ms2ger-12/+5
2015-05-13eddyb's changes for DST coercionsNick Cameron-0/+10
2015-05-12rustc_typeck: remove the "preload all impls ever" workaround in coherence.Eduard Burtescu-10/+0
2015-05-12Fix ty::populate_implementations_for_trait_if_necessary to load the trait's i...Eduard Burtescu-9/+41
2015-05-12rustc: rename ty::populate_implementations_for_type_if_necessary to make it c...Eduard Burtescu-5/+6
2015-05-12rustc::metadata: use u64 for DefId's instead of strings.Eduard Burtescu-56/+40
2015-04-30Use hash-tables in trait selectionAriel Ben-Yehuda-0/+5
2015-04-30Stop using Rc in TraitRef and TraitDefAriel Ben-Yehuda-3/+3
2015-04-23Fix a number of bugs that interfered with cross-crate usage of associated con...Sean Patrick Santos-14/+16
2015-04-23Functional changes for associated constants. Cross-crate usage of associated ...Sean Patrick Santos-1/+61
2015-04-23Structural changes for associated constantsSean Patrick Santos-5/+2
2015-04-21std: Remove deprecated/unstable num functionalityAlex Crichton-4/+3
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-2/+2
2015-04-03In librustc*, convert many uses of ast::Ident to ast::Name, fixing much of #6...Jonathan S-1/+1
2015-03-31Auto merge of #23549 - aturon:stab-num, r=alexcrichtonbors-1/+1
2015-03-31Stabilize std::numAaron Turon-1/+1
2015-03-30std: Standardize (input, output) param orderingsAlex Crichton-1/+1
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-11/+11
2015-03-12rustdoc: Fix ICE with cross-crate default implsAlex Crichton-1/+6
2015-03-06Change the data structures for tracking defaulted traits. In the tcx, weNiko Matsakis-6/+5
2015-03-05Auto merge of #23026 - nikomatsakis:issue-20220-supertrait, r=nikomatsakisbors-35/+11
2015-03-04std: Deprecate std::old_io::fsAlex Crichton-6/+6
2015-03-04Separate supertrait collection from processing a `TraitDef`. This allowsNiko Matsakis-35/+11
2015-03-04Encode codemap and span information in crate metadata.Michael Woerister-1/+16
2015-03-03Add `core::num::wrapping` and fix overflow errors.James Miller-1/+1
2015-02-27std: Deprecated the `old_io::extensions` moduleAlex Crichton-7/+12
2015-02-24rustc_resolve: remove the distinction between DefStaticMethod and DefMethod.Eduard Burtescu-18/+4
2015-02-24rustc: load DefAssociatedTy from cross-crate metadata. Fixes #20542.Eduard Burtescu-17/+25
2015-02-24rustc: remove unused ForeignType item family.Eduard Burtescu-3/+1
2015-02-24Revert bogus rename from DefTrait to DefaultImpl.Eduard Burtescu-1/+1
2015-02-24Auto merge of #21689 - FlaPer87:oibit-send-and-friends, r=nikomatsakisbors-4/+15
2015-02-22Rename DefTrait to DefaultImplFlavio Percoco-7/+7
2015-02-22look for default trait candidatesFlavio Percoco-0/+9