@@ -471,10 +471,10 @@ impl<'tcx> AnalysisCtxt<'tcx> {
471471 ) ;
472472 let span = MultiSpan :: new ( ) ;
473473
474- // Do not call `resolve_drop_in_place ` because we need typing_env.
475- let drop_in_place = self . require_lang_item ( LangItem :: DropInPlace , DUMMY_SP ) ;
474+ // Do not call `resolve_drop_glue ` because we need typing_env.
475+ let drop_glue = self . require_lang_item ( LangItem :: DropGlue , DUMMY_SP ) ;
476476 let args = self . mk_args ( & [ ty. into ( ) ] ) ;
477- let instance = ty:: Instance :: try_resolve ( self . tcx , typing_env, drop_in_place , args)
477+ let instance = ty:: Instance :: try_resolve ( self . tcx , typing_env, drop_glue , args)
478478 . unwrap ( )
479479 . unwrap ( ) ;
480480
@@ -757,10 +757,10 @@ memoize!(
757757 _ => return Err ( Error :: TooGeneric ) ,
758758 }
759759
760- // Do not call `resolve_drop_in_place ` because we need typing_env.
761- let drop_in_place = cx. require_lang_item( LangItem :: DropInPlace , DUMMY_SP ) ;
760+ // Do not call `resolve_drop_glue ` because we need typing_env.
761+ let drop_glue = cx. require_lang_item( LangItem :: DropGlue , DUMMY_SP ) ;
762762 let args = cx. mk_args( & [ ty. into( ) ] ) ;
763- let instance = ty:: Instance :: try_resolve( cx. tcx, typing_env, drop_in_place , args)
763+ let instance = ty:: Instance :: try_resolve( cx. tcx, typing_env, drop_glue , args)
764764 . unwrap( )
765765 . unwrap( ) ;
766766 let poly_instance = typing_env. as_query_input( instance) ;
@@ -884,10 +884,10 @@ memoize!(
884884 return Ok ( ( ) ) ;
885885 }
886886
887- // Do not call `resolve_drop_in_place ` because we need typing_env.
888- let drop_in_place = cx. require_lang_item( LangItem :: DropInPlace , DUMMY_SP ) ;
887+ // Do not call `resolve_drop_glue ` because we need typing_env.
888+ let drop_glue = cx. require_lang_item( LangItem :: DropGlue , DUMMY_SP ) ;
889889 let args = cx. mk_args( & [ ty. into( ) ] ) ;
890- let instance = ty:: Instance :: try_resolve( cx. tcx, typing_env, drop_in_place , args)
890+ let instance = ty:: Instance :: try_resolve( cx. tcx, typing_env, drop_glue , args)
891891 . unwrap( )
892892 . unwrap( ) ;
893893
0 commit comments