about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorvarkor <github@varkor.com>2019-08-02 00:09:38 +0100
committervarkor <github@varkor.com>2019-08-02 02:44:36 +0100
commit16033d1e58d134d3f3932bd3ba9726deef24f4b1 (patch)
treeddcb896c301710678c9d597d1c9439ba36e6d5f7 /src
parentb4fe5557963b8737d2d40e2517c5a90358691c03 (diff)
downloadrust-16033d1e58d134d3f3932bd3ba9726deef24f4b1.tar.gz
rust-16033d1e58d134d3f3932bd3ba9726deef24f4b1.zip
Rename `OpaqueTyOrigin` variants
Diffstat (limited to 'src')
-rw-r--r--src/librustc/hir/lowering.rs4
-rw-r--r--src/librustc/hir/mod.rs4
-rw-r--r--src/librustc/infer/opaque_types/mod.rs10
3 files changed, 9 insertions, 9 deletions
diff --git a/src/librustc/hir/lowering.rs b/src/librustc/hir/lowering.rs
index f16a637aab3..20ec7b1f386 100644
--- a/src/librustc/hir/lowering.rs
+++ b/src/librustc/hir/lowering.rs
@@ -1763,7 +1763,7 @@ impl<'a> LoweringContext<'a> {
                 },
                 bounds: hir_bounds,
                 impl_trait_fn: fn_def_id,
-                origin: hir::OpaqueTyOrigin::ReturnImplTrait,
+                origin: hir::OpaqueTyOrigin::FnReturn,
             };
 
             trace!("exist ty from impl trait def-index: {:#?}", opaque_ty_def_index);
@@ -3451,7 +3451,7 @@ impl<'a> LoweringContext<'a> {
                     bounds: self.lower_param_bounds(b,
                         ImplTraitContext::OpaqueTy(None)),
                     impl_trait_fn: None,
-                    origin: hir::OpaqueTyOrigin::TraitAliasImplTrait,
+                    origin: hir::OpaqueTyOrigin::TypeAlias,
                 },
             ),
             ItemKind::Enum(ref enum_definition, ref generics) => {
diff --git a/src/librustc/hir/mod.rs b/src/librustc/hir/mod.rs
index 54392a420a4..d954484533a 100644
--- a/src/librustc/hir/mod.rs
+++ b/src/librustc/hir/mod.rs
@@ -1933,9 +1933,9 @@ pub struct OpaqueTy {
 #[derive(Copy, Clone, RustcEncodable, RustcDecodable, Debug, HashStable)]
 pub enum OpaqueTyOrigin {
     /// `type Foo = impl Trait;`
-    TraitAliasImplTrait,
+    TypeAlias,
     /// `-> impl Trait`
-    ReturnImplTrait,
+    FnReturn,
     /// `async fn`
     AsyncFn,
 }
diff --git a/src/librustc/infer/opaque_types/mod.rs b/src/librustc/infer/opaque_types/mod.rs
index e797a37fe75..5c62f76e3bb 100644
--- a/src/librustc/infer/opaque_types/mod.rs
+++ b/src/librustc/infer/opaque_types/mod.rs
@@ -495,8 +495,8 @@ impl<'a, 'tcx> InferCtxt<'a, 'tcx> {
             hir::OpaqueTyOrigin::AsyncFn => return false,
 
             // Otherwise, generate the label we'll use in the error message.
-            hir::OpaqueTyOrigin::TraitAliasImplTrait => "impl Trait",
-            hir::OpaqueTyOrigin::ReturnImplTrait => "impl Trait",
+            hir::OpaqueTyOrigin::TypeAlias => "impl Trait",
+            hir::OpaqueTyOrigin::FnReturn => "impl Trait",
         };
         let msg = format!("ambiguous lifetime bound in `{}`", context_name);
         let mut err = self.tcx.sess.struct_span_err(span, &msg);
@@ -1052,7 +1052,7 @@ impl<'a, 'tcx> Instantiator<'a, 'tcx> {
                                     origin,
                                 ),
                                 _ => {
-                                    (def_scope_default(), hir::OpaqueTyOrigin::TraitAliasImplTrait)
+                                    (def_scope_default(), hir::OpaqueTyOrigin::TypeAlias)
                                 }
                             },
                             Some(Node::ImplItem(item)) => match item.node {
@@ -1062,10 +1062,10 @@ impl<'a, 'tcx> Instantiator<'a, 'tcx> {
                                         self.parent_def_id,
                                         opaque_hir_id,
                                     ),
-                                    hir::OpaqueTyOrigin::TraitAliasImplTrait,
+                                    hir::OpaqueTyOrigin::TypeAlias,
                                 ),
                                 _ => {
-                                    (def_scope_default(), hir::OpaqueTyOrigin::TraitAliasImplTrait)
+                                    (def_scope_default(), hir::OpaqueTyOrigin::TypeAlias)
                                 }
                             },
                             _ => bug!(