summary refs log tree commit diff
path: root/src/librustc/metadata
AgeCommit message (Expand)AuthorLines
2015-07-06Add a boolean flag to ExistentialBounds tracking whether theNiko Matsakis-1/+10
2015-07-06Code up the new lifetime default rules, but leave them disabledNiko Matsakis-8/+8
2015-06-23Remove the mostly unecessary ParamBounds structJared Roesch-86/+18
2015-06-19rustc: replace Repr/UserString impls with Debug/Display ones.Eduard Burtescu-1/+1
2015-06-12Split TyArray into TyArray and TySlice.Eli Friedman-5/+6
2015-06-12Cleanup: rename middle::ty::sty and its variants.Eli Friedman-24/+24
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-11/+11
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-16/+16
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-3/+3
2015-06-08Auto merge of #26044 - nagisa:canonicalize-metadata-loader, r=alexcrichtonbors-7/+8
2015-06-08Tidying up, fix some minor linkage bugs, use ty flags to avoid caching closur...Nick Cameron-5/+9
2015-06-07Don’t ICE if fs::canonicalise fails in meta-loadSimonas Kazlauskas-7/+8
2015-06-04Inline enum_variant_ids into its only caller.Ms2ger-25/+2
2015-06-03Remove unused get_enum_variant_defs functions.Ms2ger-25/+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-22/+36
2015-05-26Remove ObjectCastMapAriel Ben-Yehuda-1/+1
2015-05-26Use lookup_locally_or_in_crate_store more oftenAriel Ben-Yehuda-4/+3
2015-05-26Make caching in stability work. This improves stability check performanceAriel Ben-Yehuda-3/+16
2015-05-26Clean-up some junkAriel Ben-Yehuda-35/+0
2015-05-24Return TaggedDocsIterator from reader::tagged_docs.Ms2ger-251/+152
2015-05-24Auto merge of #25609 - nikomatsakis:const-fn, r=pnkfelixbors-4/+47
2015-05-22Lazy-load filemaps from external crates.Eduard Burtescu-9/+22
2015-05-21Make various fixes:Niko Matsakis-3/+2
2015-05-21rustc: const-qualify `const fn` function and method calls.Eduard Burtescu-3/+47
2015-05-21syntax: parse `const fn` for free functions and inherent methods.Eduard Burtescu-2/+2
2015-05-20Auto merge of #25596 - Ms2ger:rbml-docs, r=alexcrichtonbors-12/+5
2015-05-20Auto merge of #25350 - alexcrichton:msvc, r=brsonbors-12/+28
2015-05-19rustc: Shorten MSVC metadata section nameAlex Crichton-12/+28
2015-05-19Return the iterator from reader::docs.Ms2ger-12/+5
2015-05-19Overhaul cast semantics and make them follow RFC401Ariel Ben-Yehuda-0/+1
2015-05-14Auto merge of #24920 - alexcrichton:duration, r=aturonbors-2/+1
2015-05-13std: Redesign Duration, implementing RFC 1040Alex Crichton-2/+1
2015-05-13eddyb's changes for DST coercionsNick Cameron-0/+30
2015-05-12rustc_typeck: remove the "preload all impls ever" workaround in coherence.Eduard Burtescu-19/+0
2015-05-12Fix ty::populate_implementations_for_trait_if_necessary to load the trait's i...Eduard Burtescu-12/+47
2015-05-12rustc: rename ty::populate_implementations_for_type_if_necessary to make it c...Eduard Burtescu-9/+10
2015-05-12rustc::metadata: use u64 for DefId's instead of strings.Eduard Burtescu-85/+71
2015-05-05rustc: Fix more verbatim paths leaking to gccAlex Crichton-1/+5
2015-04-30Use hash-tables in trait selectionAriel Ben-Yehuda-10/+13
2015-04-30Stop using Rc in TraitRef and TraitDefAriel Ben-Yehuda-20/+19
2015-04-29rollup merge of #24711: alexcrichton/fs2.1Alex Crichton-10/+10
2015-04-29Fix zero-normalization of the pos of a `MultiByteChar`.Felix S. Klock II-1/+1
2015-04-27std: Expand the area of std::fsAlex Crichton-10/+10
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-9/+143
2015-04-23Structural changes for associated constantsSean Patrick Santos-13/+14
2015-04-21rollup merge of #24636: alexcrichton/remove-deprecatedAlex Crichton-40/+43