diff options
Diffstat (limited to 'compiler/rustc_middle/src')
| -rw-r--r-- | compiler/rustc_middle/src/middle/resolve_lifetime.rs | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/compiler/rustc_middle/src/middle/resolve_lifetime.rs b/compiler/rustc_middle/src/middle/resolve_lifetime.rs index 2665ea8d7fd..4f1b391e94d 100644 --- a/compiler/rustc_middle/src/middle/resolve_lifetime.rs +++ b/compiler/rustc_middle/src/middle/resolve_lifetime.rs @@ -15,8 +15,6 @@ use rustc_macros::HashStable; pub enum LifetimeDefOrigin { // Explicit binders like `fn foo<'a>(x: &'a u8)` or elided like `impl Foo<&u32>` ExplicitOrElided, - // In-band declarations like `fn foo(x: &'a u8)` - InBand, // Some kind of erroneous origin Error, } @@ -25,7 +23,6 @@ impl LifetimeDefOrigin { pub fn from_param(param: &GenericParam<'_>) -> Self { match param.kind { GenericParamKind::Lifetime { kind } => match kind { - LifetimeParamKind::InBand => LifetimeDefOrigin::InBand, LifetimeParamKind::Explicit => LifetimeDefOrigin::ExplicitOrElided, LifetimeParamKind::Elided => LifetimeDefOrigin::ExplicitOrElided, LifetimeParamKind::Error => LifetimeDefOrigin::Error, |
