diff options
| author | varkor <github@varkor.com> | 2018-05-26 23:56:34 +0100 |
|---|---|---|
| committer | varkor <github@varkor.com> | 2018-06-20 12:21:24 +0100 |
| commit | 10229fd9d5701179e2148a1d4bbfda0062a2225f (patch) | |
| tree | 6b8356393ad566b672106c7f322d922bb9269874 | |
| parent | c65454850f80a99e995fc71b74b475a77d0e5f30 (diff) | |
| download | rust-10229fd9d5701179e2148a1d4bbfda0062a2225f.tar.gz rust-10229fd9d5701179e2148a1d4bbfda0062a2225f.zip | |
Rename DefPathData::LifetimeDef to LifetimeParam
| -rw-r--r-- | src/librustc/hir/lowering.rs | 4 | ||||
| -rw-r--r-- | src/librustc/hir/map/def_collector.rs | 2 | ||||
| -rw-r--r-- | src/librustc/hir/map/definitions.rs | 6 | ||||
| -rw-r--r-- | src/librustc/ty/item_path.rs | 2 | ||||
| -rw-r--r-- | src/librustc/util/ppaux.rs | 2 |
5 files changed, 8 insertions, 8 deletions
diff --git a/src/librustc/hir/lowering.rs b/src/librustc/hir/lowering.rs index 830481d4f73..4f86f6348d8 100644 --- a/src/librustc/hir/lowering.rs +++ b/src/librustc/hir/lowering.rs @@ -699,7 +699,7 @@ impl<'a> LoweringContext<'a> { self.resolver.definitions().create_def_with_parent( parent_id.index, def_node_id, - DefPathData::LifetimeDef(str_name.as_interned_str()), + DefPathData::LifetimeParam(str_name.as_interned_str()), DefIndexAddressSpace::High, Mark::root(), span, @@ -1424,7 +1424,7 @@ impl<'a> LoweringContext<'a> { self.context.resolver.definitions().create_def_with_parent( self.parent, def_node_id, - DefPathData::LifetimeDef(name.name().as_interned_str()), + DefPathData::LifetimeParam(name.name().as_interned_str()), DefIndexAddressSpace::High, Mark::root(), lifetime.span, diff --git a/src/librustc/hir/map/def_collector.rs b/src/librustc/hir/map/def_collector.rs index 6015063aa82..6555be110d1 100644 --- a/src/librustc/hir/map/def_collector.rs +++ b/src/librustc/hir/map/def_collector.rs @@ -173,7 +173,7 @@ impl<'a> visit::Visitor<'a> for DefCollector<'a> { fn visit_generic_param(&mut self, param: &'a GenericParamAST) { let name = param.ident.name.as_interned_str(); let def_path_data = match param.kind { - GenericParamKindAST::Lifetime { .. } => DefPathData::LifetimeDef(name), + GenericParamKindAST::Lifetime { .. } => DefPathData::LifetimeParam(name), GenericParamKindAST::Type { .. } => DefPathData::TypeParam(name), }; self.create_def( diff --git a/src/librustc/hir/map/definitions.rs b/src/librustc/hir/map/definitions.rs index 99023a16867..b1cb9d7fbd4 100644 --- a/src/librustc/hir/map/definitions.rs +++ b/src/librustc/hir/map/definitions.rs @@ -360,7 +360,7 @@ pub enum DefPathData { /// A type parameter (generic parameter) TypeParam(InternedString), /// A lifetime definition - LifetimeDef(InternedString), + LifetimeParam(InternedString), /// A variant of a enum EnumVariant(InternedString), /// A struct field @@ -625,7 +625,7 @@ impl DefPathData { Module(name) | MacroDef(name) | TypeParam(name) | - LifetimeDef(name) | + LifetimeParam(name) | EnumVariant(name) | Field(name) | GlobalMetaData(name) => Some(name), @@ -652,7 +652,7 @@ impl DefPathData { Module(name) | MacroDef(name) | TypeParam(name) | - LifetimeDef(name) | + LifetimeParam(name) | EnumVariant(name) | Field(name) | GlobalMetaData(name) => { diff --git a/src/librustc/ty/item_path.rs b/src/librustc/ty/item_path.rs index d858ba7acf7..479fbe2673b 100644 --- a/src/librustc/ty/item_path.rs +++ b/src/librustc/ty/item_path.rs @@ -215,7 +215,7 @@ impl<'a, 'gcx, 'tcx> TyCtxt<'a, 'gcx, 'tcx> { data @ DefPathData::ValueNs(..) | data @ DefPathData::Module(..) | data @ DefPathData::TypeParam(..) | - data @ DefPathData::LifetimeDef(..) | + data @ DefPathData::LifetimeParam(..) | data @ DefPathData::EnumVariant(..) | data @ DefPathData::Field(..) | data @ DefPathData::AnonConst | diff --git a/src/librustc/util/ppaux.rs b/src/librustc/util/ppaux.rs index 883882dfe68..772de04d364 100644 --- a/src/librustc/util/ppaux.rs +++ b/src/librustc/util/ppaux.rs @@ -287,7 +287,7 @@ impl PrintContext { DefPathData::MacroDef(_) | DefPathData::ClosureExpr | DefPathData::TypeParam(_) | - DefPathData::LifetimeDef(_) | + DefPathData::LifetimeParam(_) | DefPathData::Field(_) | DefPathData::StructCtor | DefPathData::AnonConst | |
