@@ -495,8 +495,8 @@ impl<'a, 'tcx> InferCtxt<'a, 'tcx> {
495495 hir:: OpaqueTyOrigin :: AsyncFn => return false ,
496496
497497 // Otherwise, generate the label we'll use in the error message.
498- hir:: OpaqueTyOrigin :: TraitAliasImplTrait => "impl Trait" ,
499- hir:: OpaqueTyOrigin :: ReturnImplTrait => "impl Trait" ,
498+ hir:: OpaqueTyOrigin :: TypeAlias => "impl Trait" ,
499+ hir:: OpaqueTyOrigin :: FnReturn => "impl Trait" ,
500500 } ;
501501 let msg = format ! ( "ambiguous lifetime bound in `{}`" , context_name) ;
502502 let mut err = self . tcx . sess . struct_span_err ( span, & msg) ;
@@ -1052,7 +1052,7 @@ impl<'a, 'tcx> Instantiator<'a, 'tcx> {
10521052 origin,
10531053 ) ,
10541054 _ => {
1055- ( def_scope_default ( ) , hir:: OpaqueTyOrigin :: TraitAliasImplTrait )
1055+ ( def_scope_default ( ) , hir:: OpaqueTyOrigin :: TypeAlias )
10561056 }
10571057 } ,
10581058 Some ( Node :: ImplItem ( item) ) => match item. node {
@@ -1062,10 +1062,10 @@ impl<'a, 'tcx> Instantiator<'a, 'tcx> {
10621062 self . parent_def_id ,
10631063 opaque_hir_id,
10641064 ) ,
1065- hir:: OpaqueTyOrigin :: TraitAliasImplTrait ,
1065+ hir:: OpaqueTyOrigin :: TypeAlias ,
10661066 ) ,
10671067 _ => {
1068- ( def_scope_default ( ) , hir:: OpaqueTyOrigin :: TraitAliasImplTrait )
1068+ ( def_scope_default ( ) , hir:: OpaqueTyOrigin :: TypeAlias )
10691069 }
10701070 } ,
10711071 _ => bug ! (
0 commit comments