Struct rustc_resolve::late::lifetimes::NamedRegionMap [−][src]
struct NamedRegionMap {
defs: HirIdMap<Region>,
late_bound: HirIdSet,
late_bound_vars: HirIdMap<Vec<BoundVariableKind>>,
}Expand description
Maps the id of each lifetime reference to the lifetime decl that it corresponds to.
FIXME. This struct gets converted to a ResolveLifetimes for
actual use. It has the same data, but indexed by LocalDefId. This
is silly.
Fields
defs: HirIdMap<Region>late_bound: HirIdSetlate_bound_vars: HirIdMap<Vec<BoundVariableKind>>Trait Implementations
impl Debug for NamedRegionMap[src]
impl Debug for NamedRegionMap[src]impl Default for NamedRegionMap[src]
impl Default for NamedRegionMap[src]fn default() -> NamedRegionMap[src]
fn default() -> NamedRegionMap[src]Returns the “default value” for a type. Read more