summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2016-01-15Preserve struct/variant kinds in metadataVadim Petrochenkov-11/+32
2016-01-08Also store MIR of closures in crate metadata.Michael Woerister-6/+9
2016-01-07Refactor away extension traits RegionEscape and HasTypeFlagsJeffrey Seyfried-2/+2
2016-01-05Refactor compiler to make use of dep-tracking-maps. Also, in cases whereNiko Matsakis-11/+6
2016-01-02Auto merge of #30264 - GuillaumeGomez:patch-5, r=Manishearthbors-1/+14
2016-01-02Add E0463 error explanationGuillaume Gomez-1/+14
2015-12-31Rollup merge of #30565 - michaelwoerister:opaque_encoder, r=brsonSimonas Kazlauskas-325/+278
2015-12-31Auto merge of #30585 - Ms2ger:ExplicitSelfCategory, r=brsonbors-12/+12
2015-12-30Rebasing and review commentsNick Cameron-4/+5
2015-12-30use structured errorsNick Cameron-47/+65
2015-12-29Add a hint when given --extern with an indeterminate typeCorey Richardson-0/+2
2015-12-28Use a more efficient encoding for opaque data in RBML.Michael Woerister-325/+278
2015-12-28Rename ExplicitSelfCategory's variants and stop re-exporting them.Ms2ger-12/+12
2015-12-28rewrite the method-receiver matching codeAriel Ben-Yehuda-4/+1
2015-12-22Fix def paths creation for items inlined from external crates.Michael Woerister-17/+45
2015-12-21Register new snapshotsAlex Crichton-2/+0
2015-12-18Rollup merge of #30384 - nrc:diagnostics, r=@nikomatsakisManish Goregaokar-12/+11
2015-12-17Auto merge of #30325 - jseyfried:fixes_30078, r=nrcbors-1/+1
2015-12-17Remove unused importsJeffrey Seyfried-1/+1
2015-12-17Auto merge of #30354 - petrochenkov:defuse, r=sanxiynbors-1/+0
2015-12-16Auto merge of #30341 - pnkfelix:call-site-scope, r=nikomatsakisbors-0/+13
2015-12-17move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*Nick Cameron-12/+11
2015-12-16rustc: Remove def::DefUseVadim Petrochenkov-1/+0
2015-12-16Rollup merge of #30320 - nrc:err-names, r=@nikomatsakisManish Goregaokar-1/+2
2015-12-15Ensure borrows of fn/closure params do not outlive invocations.Felix S. Klock II-0/+13
2015-12-12Implement `#[deprecated]` attribute (RFC 1270)Vadim Petrochenkov-11/+65
2015-12-11Make name resolution errors non-fatalNick Cameron-1/+2
2015-12-10Make MIR encodable and store it in crate metadata.Michael Woerister-5/+91
2015-12-09Auto merge of #30140 - michaelwoerister:tls-encoding, r=nikomatsakisbors-106/+234
2015-12-09Add scoped thread-local encoding and decoding contexts to cstore.Michael Woerister-106/+234
2015-12-07Auto merge of #30087 - petrochenkov:indi, r=nrcbors-5/+5
2015-12-07Remove some unnecessary indirection from HIR structuresVadim Petrochenkov-5/+5
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-14/+12
2015-12-03Use the extern item-path for documentation linksmitaa-3/+15
2015-11-26fix tidyAriel Ben-Yehuda-16/+15
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-0/+9710