diff options
| author | Michael Woerister <michaelwoerister@posteo.net> | 2017-06-30 14:53:35 -0700 |
|---|---|---|
| committer | Michael Woerister <michaelwoerister@posteo.net> | 2017-07-10 12:20:56 +0200 |
| commit | e00bec2dd4a8393213499c58312609c44112e8f7 (patch) | |
| tree | 240519c0ed27a81f70b11bd6117cf69db4acc5f8 /src/librustc_metadata | |
| parent | 9808661b3d696c3f115b3dc3c68a8dc6cbc3bf72 (diff) | |
| download | rust-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.rs | 4 |
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); |
