about summary refs log tree commit diff
path: root/src/librustc_metadata
diff options
context:
space:
mode:
authorMichael Woerister <michaelwoerister@posteo.net>2017-06-30 14:53:35 -0700
committerMichael Woerister <michaelwoerister@posteo.net>2017-07-10 12:20:56 +0200
commite00bec2dd4a8393213499c58312609c44112e8f7 (patch)
tree240519c0ed27a81f70b11bd6117cf69db4acc5f8 /src/librustc_metadata
parent9808661b3d696c3f115b3dc3c68a8dc6cbc3bf72 (diff)
downloadrust-e00bec2dd4a8393213499c58312609c44112e8f7.tar.gz
rust-e00bec2dd4a8393213499c58312609c44112e8f7.zip
Allow 'tcx in define_dep_nodes! and deduplicate some DepNodes.
Diffstat (limited to 'src/librustc_metadata')
-rw-r--r--src/librustc_metadata/cstore_impl.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_metadata/cstore_impl.rs b/src/librustc_metadata/cstore_impl.rs
index 86db6fa1f90..4bdfdd51f65 100644
--- a/src/librustc_metadata/cstore_impl.rs
+++ b/src/librustc_metadata/cstore_impl.rs
@@ -12,7 +12,7 @@ use cstore;
 use encoder;
 use schema;
 
-use rustc::dep_graph::DepTrackingMapConfig;
+use rustc::ty::maps::QueryConfig;
 use rustc::middle::cstore::{CrateStore, CrateSource, LibSource, DepKind,
                             NativeLibrary, MetadataLoader, LinkMeta,
                             LinkagePreference, LoadedMacro, EncodedMetadata};
@@ -45,7 +45,7 @@ macro_rules! provide {
         pub fn provide<$lt>(providers: &mut Providers<$lt>) {
             $(fn $name<'a, $lt:$lt>($tcx: TyCtxt<'a, $lt, $lt>, $def_id: DefId)
                                     -> <ty::queries::$name<$lt> as
-                                        DepTrackingMapConfig>::Value {
+                                        QueryConfig>::Value {
                 assert!(!$def_id.is_local());
 
                 let def_path_hash = $tcx.def_path_hash($def_id);