about summary refs log tree commit diff
path: root/compiler/rustc_query_system/src/query
diff options
context:
space:
mode:
authorJulian Wollersberger <julian.wollersberger@gmx.at>2020-10-12 16:04:49 +0200
committerJulian Wollersberger <julian.wollersberger@gmx.at>2020-10-12 16:04:49 +0200
commit39b0e7928579c4ce3a42e849695f9380b7869d62 (patch)
treefc9c47f55bac3ea2c9e813cf1fbbef959e23cea4 /compiler/rustc_query_system/src/query
parentfc3d8e3fccb86d6798ce89ca9eb28679908dc526 (diff)
downloadrust-39b0e7928579c4ce3a42e849695f9380b7869d62.tar.gz
rust-39b0e7928579c4ce3a42e849695f9380b7869d62.zip
Remove generic argument from `QueryConfig`.
Diffstat (limited to 'compiler/rustc_query_system/src/query')
-rw-r--r--compiler/rustc_query_system/src/query/config.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/compiler/rustc_query_system/src/query/config.rs b/compiler/rustc_query_system/src/query/config.rs
index 549056570f9..423b1fab143 100644
--- a/compiler/rustc_query_system/src/query/config.rs
+++ b/compiler/rustc_query_system/src/query/config.rs
@@ -12,9 +12,7 @@ use std::borrow::Cow;
 use std::fmt::Debug;
 use std::hash::Hash;
 
-// The parameter `CTX` is required in librustc_middle:
-// implementations may need to access the `'tcx` lifetime in `CTX = TyCtxt<'tcx>`.
-pub trait QueryConfig<CTX> {
+pub trait QueryConfig {
     const NAME: &'static str;
     const CATEGORY: ProfileCategory;
 
@@ -70,7 +68,7 @@ impl<CTX: QueryContext, K, V> QueryVtable<CTX, K, V> {
     }
 }
 
-pub trait QueryAccessors<CTX: QueryContext>: QueryConfig<CTX> {
+pub trait QueryAccessors<CTX: QueryContext>: QueryConfig {
     const ANON: bool;
     const EVAL_ALWAYS: bool;
     const DEP_KIND: CTX::DepKind;