about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/query/mod.rs
diff options
context:
space:
mode:
authorJack Huey <jack.huey@umassmed.edu>2020-10-26 14:18:31 -0400
committerJack Huey <jack.huey@umassmed.edu>2021-03-31 10:16:37 -0400
commit6d5efa9f040d2638318f9e8b96eab718ef664e3c (patch)
treeb24284a8356c8d4a2e395aa91b136251dd7a2a08 /compiler/rustc_middle/src/query/mod.rs
parent666859a6f85a9ddad1e29de2daa4b8eef190c062 (diff)
downloadrust-6d5efa9f040d2638318f9e8b96eab718ef664e3c.tar.gz
rust-6d5efa9f040d2638318f9e8b96eab718ef664e3c.zip
Add var to BoundRegion. Add query to get bound vars for applicable items.
Diffstat (limited to 'compiler/rustc_middle/src/query/mod.rs')
-rw-r--r--compiler/rustc_middle/src/query/mod.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/rustc_middle/src/query/mod.rs b/compiler/rustc_middle/src/query/mod.rs
index fbd5af9d0a9..99d063c7eea 100644
--- a/compiler/rustc_middle/src/query/mod.rs
+++ b/compiler/rustc_middle/src/query/mod.rs
@@ -1290,6 +1290,10 @@ rustc_queries! {
         -> Option<Vec<ObjectLifetimeDefault>> {
         desc { "looking up lifetime defaults for a region on an item" }
     }
+    query late_bound_vars_map(_: LocalDefId)
+        -> Option<&'tcx FxHashMap<ItemLocalId, Vec<ty::BoundVariableKind>>> {
+        desc { "looking up late bound vars" }
+    }
 
     query visibility(def_id: DefId) -> ty::Visibility {
         eval_always