Searched defs:ScopeTree (Results 1 – 4 of 4) sorted by relevance
| /third_party/rust/rust/compiler/rustc_middle/src/middle/ |
| D | region.rs | 207 pub struct ScopeTree { struct 209 pub root_body: Option<hir::HirId>, 217 pub parent_map: FxIndexMap<Scope, (Scope, ScopeDepth)>, 221 var_map: FxIndexMap<hir::ItemLocalId, Scope>, 224 destruction_scopes: FxIndexMap<hir::ItemLocalId, Scope>, 231 pub rvalue_candidates: FxHashMap<hir::HirId, RvalueCandidateType>, 307 pub yield_in_scope: FxHashMap<Scope, Vec<YieldData>>, 335 impl ScopeTree { implementation 422 impl<'a> HashStable<StableHashingContext<'a>> for ScopeTree { implementation 424 let ScopeTree { in hash_stable() localVariable
|
| /third_party/rust/rust/compiler/rustc_middle/src/ty/ |
| D | rvalue_scopes.rs | 20 region_scope_tree: &ScopeTree, in temporary_scope()
|
| /third_party/rust/rust/compiler/rustc_hir_typeck/src/ |
| D | rvalue_scopes.rs | 68 scope_tree: &'a ScopeTree, in resolve_rvalue_scopes()
|
| /third_party/rust/rust/compiler/rustc_hir_analysis/src/check/ |
| D | region.rs | 859 pub fn region_scope_tree(tcx: TyCtxt<'_>, def_id: DefId) -> &ScopeTree { in region_scope_tree()
|