about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
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
2016-05-28Separate bindings from other patterns in HIRVadim Petrochenkov-1/+1
2016-05-25trans: remove item_symbols from metadata and CrateContext.Eduard Burtescu-50/+3
2016-05-25trans: move exported_symbol to Instance::symbol_name.Eduard Burtescu-0/+17
2016-05-25rustc: use a simpler scheme for plugin registrar symbol names.Eduard Burtescu-13/+9
2016-05-20Auto merge of #33625 - alexcrichton:rustbuild-moar-tests, r=aturonbors-49/+80
2016-05-20rustc: Fix again order-dependence in extern crateAlex Crichton-49/+80
2016-05-20Auto merge of #33553 - alexcrichton:cdylibs, r=brsonbors-0/+1
2016-05-19rustc: Add a new crate type, cdylibAlex Crichton-0/+1
2016-05-19Auto merge of #33694 - arielb1:fuzzy-on-unimplemented, r=nikomatsakisbors-2/+1
2016-05-18implement fuzzy matching in on_unimplementedAriel Ben-Yehuda-2/+1
2016-05-18allow retracing paths across cratesNiko Matsakis-3/+53
2016-05-18change svh to store a u64Niko Matsakis-6/+6
2016-05-18always encode variant fieldsNiko Matsakis-7/+7
2016-05-18when encoding, push MetaData(foo) task on stackNiko Matsakis-54/+70
2016-05-18add a MetaData node and trigger reads from itNiko Matsakis-8/+51
2016-05-18thread the DepGraph to session/crate-storeNiko Matsakis-1/+5
2016-05-18Auto merge of #33654 - petrochenkov:hirident, r=nrcbors-1/+1
2016-05-16Auto merge of #33491 - arielb1:obligation-jungle, r=nikomatsakisbors-1/+2
2016-05-16Remove hir::IdentVadim Petrochenkov-1/+1
2016-05-15Rollup merge of #33393 - cristianoliveira:docs-error-explanation, r=steveklabnikManish Goregaokar-1/+21
2016-05-13Auto merge of #33538 - Ms2ger:LocalCrateReader, r=arielb1bors-13/+23
2016-05-13rewrite obligation forest. cycles still handled incorrectly.Ariel Ben-Yehuda-1/+2
2016-05-13Auto merge of #33532 - jseyfried:mutable_lowering_context, r=nrcbors-9/+9
2016-05-11Make LocalCrateReader private to creader.Ms2ger-8/+19
2016-05-11rustc: Remove the unnecessary ast_ty_to_ty_cache.Eduard Burtescu-5/+2