about summary refs log tree commit diff
path: root/src/librustc_metadata/decoder.rs
AgeCommit message (Expand)AuthorLines
2016-03-22try! -> ?Jorge Aparicio-6/+6
2016-03-17trans: Rename MonoId to Instance and start using it in more places.Eduard Burtescu-7/+11
2016-03-17metadata: Constrain FoundAst::FoundParent to an Item.Eduard Burtescu-40/+23
2016-03-17metedata: Remove the unnecessary indirection to astencode.Eduard Burtescu-11/+1
2016-03-14Fixes after a rebaseAaron Turon-1/+0
2016-03-14Initial incorporation of specialization:Aaron Turon-0/+8
2016-03-14Hook `default` keyword into metadata and carry data through to typeckAaron Turon-0/+17
2016-03-10typestrong constant integersOliver Schneider-3/+5
2016-03-09Auto merge of #31710 - eddyb:reify, r=nikomatsakisbors-3/+4
2016-03-09Track fn type and lifetime parameters in TyFnDef.Eduard Burtescu-3/+3
2016-03-09Split TyBareFn into TyFnDef and TyFnPtr.Eli Friedman-3/+4
2016-03-06Add method `visibility` to `CrateStore`Jeffrey Seyfried-0/+4
2016-03-03Rename middle::ty::ctxt to TyCtxtJeffrey Seyfried-28/+28
2016-03-02Use numeric field `Name`s ("0", "1" etc) for positional fieldsVadim Petrochenkov-5/+9
2016-02-12Autoderef in librustc_metadataJonas Schievink-5/+5
2016-02-11Pass through diagnostic handler insteadarcnmx-1/+2
2016-02-11Only retain external static symbols across LTOarcnmx-19/+20
2016-02-11[breaking-change] don't glob export ast::MetaItem_Oliver 'ker' Schneider-1/+1
2016-02-11[breaking-change] don't glob import/export syntax::abi enum variantsOliver Schneider-2/+2
2016-02-02Auto merge of #31279 - DanielJCampbell:MacroReferencing, r=nrcbors-3/+12
2016-02-01Implemented macro referencing for save analysisDaniel Campbell-3/+12
2016-01-26Implement the translation item collector.Michael Woerister-0/+10
2016-01-20Rename Def's variants and don't reexport themVadim Petrochenkov-15/+15
2016-01-20Refactor definitions of ADTs in rustc::middle::defVadim Petrochenkov-35/+47
2016-01-15Preserve struct/variant kinds in metadataVadim Petrochenkov-8/+24
2016-01-07Refactor away extension traits RegionEscape and HasTypeFlagsJeffrey Seyfried-1/+1
2016-01-05Refactor compiler to make use of dep-tracking-maps. Also, in cases whereNiko Matsakis-11/+6
2015-12-31Rollup merge of #30565 - michaelwoerister:opaque_encoder, r=brsonSimonas Kazlauskas-4/+8
2015-12-28Use a more efficient encoding for opaque data in RBML.Michael Woerister-4/+8
2015-12-28Rename ExplicitSelfCategory's variants and stop re-exporting them.Ms2ger-5/+5
2015-12-22Fix def paths creation for items inlined from external crates.Michael Woerister-11/+36
2015-12-12Implement `#[deprecated]` attribute (RFC 1270)Vadim Petrochenkov-0/+8
2015-12-10Make MIR encodable and store it in crate metadata.Michael Woerister-2/+56
2015-12-09Add scoped thread-local encoding and decoding contexts to cstore.Michael Woerister-0/+58
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-0/+1557