summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2016-08-16Auto merge of #35162 - canndrew:bang_type_coerced, r=nikomatsakisbors-16/+19
2016-08-15Auto merge of #35340 - michaelwoerister:incr-comp-cli-args, r=nikomatsakisbors-8/+18
2016-08-14Get rid of the .note interpretation of rustc dylib metadata.Eduard Burtescu-23/+18
2016-08-13Rename empty/bang to neverAndrew Cann-6/+6
2016-08-13Remove obsolete divergence related stuffAndrew Cann-15/+2
2016-08-13Add EmptyToAny adjustmentAndrew Cann-1/+15
2016-08-13Start implementation of RFC 1216 (make ! a type)Andrew Cann-0/+2
2016-08-12typeck: record `impl Trait` concrete resolutions.Eduard Burtescu-0/+14
2016-08-12rustc: add TyAnon (impl Trait) to the typesystem.Eduard Burtescu-0/+15
2016-08-11Remove the 'cfg' field from session::config::Options.Michael Woerister-5/+13
2016-08-11Add the notion of a dependency tracking status to commandline arguments.Michael Woerister-3/+5
2016-08-09replace Name with InternedString in DefPathDataNiko Matsakis-4/+4
2016-08-08fixup tests for new def'n of InlinedItemNiko Matsakis-3/+7
2016-08-08track MIR through the dep-graphNiko Matsakis-2/+3
2016-08-02replace graph rewriting with detecting inlined idsNiko Matsakis-20/+22
2016-08-01Move caching of HIR-inlining into CStore in order to avoid duplicating inline...Michael Woerister-17/+202
2016-07-30Auto merge of #35069 - wesleywiser:too_many_symbols, r=alexcrichtonbors-7/+2
2016-07-30Rollup merge of #35090 - michaelwoerister:get-rid-of-id-visitor, r=eddybManish Goregaokar-5/+5
2016-07-29Auto merge of #34842 - cgswords:attr_enc, r=nrcbors-35/+24
2016-07-29intravisit: Fold functionality of IdVisitor into the regular Visitor.Michael Woerister-5/+5
2016-07-28Store `crate_disambiguator` as an `InternedString`Niko Matsakis-2/+2
2016-07-27Only export #[no_mangle] extern symbols during LTOWesley Wiser-7/+2
2016-07-25General MetaItem encapsulation rewrites.cgswords-35/+24
2016-07-17Do not resolve inherent static methods from other crates prematurelyVadim Petrochenkov-26/+0
2016-07-13Auto merge of #34805 - michaelwoerister:stable-bounds-encoding, r=eddybbors-1/+8
2016-07-12tyencode: Make sure that projection bounds are handled in stable order.Michael Woerister-1/+8
2016-07-11Refactor `get_ident_interner` -> `with_ident_interner`.Jeffrey Seyfried-2/+2
2016-07-11Avoid passing around the thread-local interner in `librustc_metadata`.Jeffrey Seyfried-117/+59
2016-07-11Remove `Interner<T>` and rename `StrInterner` to `Interner`.Jeffrey Seyfried-2/+2
2016-07-08Remove unnecessary accessor function VariantDefData::kindVadim Petrochenkov-3/+3
2016-07-08Rewrite check_pat_enum, split it into check_pat_tuple_struct and check_pat_pathVadim Petrochenkov-4/+10
2016-07-03prefer `if let` to match with `None => {}` arm in some placesZack M. Davis-33/+19
2016-07-02Auto merge of #34539 - arielb1:metadata-hash, r=alexcrichtonbors-146/+197
2016-07-02add a encoding version to the actual metadataAriel Ben-Yehuda-18/+59
2016-07-02make the metadata lock more robust and bump the metadata encoding versionAriel Ben-Yehuda-31/+38
2016-07-01fix RUST_LOG, hopefully for real this timeAriel Ben-Yehuda-0/+1
2016-06-28refactor rustc_metadata to use CamelCase names and IndexVecAriel Ben-Yehuda-97/+99
2016-06-28cleanup: refactor away `ast::NodeIdAssigner`Jeffrey Seyfried-20/+1
2016-06-26Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrcJeffrey Seyfried-2/+2
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-36/+42
2016-06-16Add an abs_path member to FileMap, use it when writing debug info.Ted Mielczarek-0/+2
2016-06-15prefer `if let` to match with `None => ()` arm in some placesZack M. Davis-23/+20
2016-06-14Remove the type parameter from `syntax::visit::Visitor`Jeffrey Seyfried-2/+2
2016-06-10Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos...Vadim Petrochenkov-5/+2
2016-06-09Load macros from `extern crate`s during expansion.Jeffrey Seyfried-57/+18
2016-06-05rustc: add ReErased to be used by trait selection, MIR and trans.Eduard Burtescu-6/+6
2016-06-04Auto merge of #33622 - arielb1:elaborate-drops, r=nikomatsakisbors-6/+21
2016-06-03fix ICEs with RUST_LOGAriel Ben-Yehuda-6/+21
2016-05-31make region-param-def encoding more DRYNiko Matsakis-51/+7
2016-05-31add `Issue32330` warning marker to bound regionsNiko Matsakis-6/+26