summary refs log tree commit diff
path: root/src/librustc_metadata/tyencode.rs
AgeCommit message (Expand)AuthorLines
2016-05-11rustc: More interning for data used in Ty<'tcx>.Eduard Burtescu-4/+4
2016-05-11rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.Eduard Burtescu-2/+2
2016-05-11rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.Eduard Burtescu-2/+2
2016-05-03change the newly-added errors to warningsAriel Ben-Yehuda-0/+3
2016-04-13Auto merge of #32780 - soltanmm:consider-the-following, r=nikomatsakisbors-0/+8
2016-04-06Replace consider_unification_despite_ambiguity with obligation variantMasood Malekghassemi-0/+8
2016-04-06rustc: move middle::{def,def_id,pat_util} to hir.Eduard Burtescu-1/+1
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-1/+1
2016-03-31librustc_metadata: use bug!(), span_bug!()Benjamin Herr-2/+2
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-4/+4
2016-03-27rustc: move middle::subst into middle::ty.Eduard Burtescu-2/+2
2016-03-25CrateStore: Allow for custom def_id_to_string mappings in encode_type().Michael Woerister-11/+11
2016-03-24remove ErasedRegions from substitutionsNiko Matsakis-14/+2
2016-03-09Track fn type and lifetime parameters in TyFnDef.Eduard Burtescu-1/+2
2016-03-09Split TyBareFn into TyFnDef and TyFnPtr.Eli Friedman-2/+2
2016-03-03Rename middle::ty::ctxt to TyCtxtJeffrey Seyfried-2/+2
2016-02-11[breaking-change] don't glob export ast::{UintTy, IntTy} variantsOliver Schneider-10/+10
2016-02-11[breaking-change] don't glob export ast::FloatTy variantsOliver Schneider-2/+2
2015-12-28Use a more efficient encoding for opaque data in RBML.Michael Woerister-146/+168
2015-12-28rewrite the method-receiver matching codeAriel Ben-Yehuda-2/+1
2015-12-18Rollup merge of #30384 - nrc:diagnostics, r=@nikomatsakisManish Goregaokar-4/+4
2015-12-17move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*Nick Cameron-4/+4
2015-12-15Ensure borrows of fn/closure params do not outlive invocations.Felix S. Klock II-0/+2
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-0/+479