@@ -325,13 +325,13 @@ fn exported_symbols_provider_local(
325325 let is_local_to_current_crate = |ty : Ty < ' _ > | {
326326 let no_refs = ty. peel_refs ( ) ;
327327 let root_def_id = match no_refs. kind ( ) {
328- rustc_type_ir :: Adt ( adt_def, _) => adt_def. did ( ) ,
329- rustc_type_ir :: Closure ( closure, _) => * closure,
330- rustc_type_ir :: FnDef ( def_id, _) => * def_id,
331- rustc_type_ir :: Coroutine ( def_id, _) => * def_id,
332- rustc_type_ir :: CoroutineClosure ( def_id, _) => * def_id,
333- rustc_type_ir :: CoroutineWitness ( def_id, _) => * def_id,
334- rustc_type_ir :: Foreign ( def_id) => * def_id,
328+ rustc_middle :: ty :: Adt ( adt_def, _) => adt_def. did ( ) ,
329+ rustc_middle :: ty :: Closure ( closure, _) => * closure,
330+ rustc_middle :: ty :: FnDef ( def_id, _) => * def_id,
331+ rustc_middle :: ty :: Coroutine ( def_id, _) => * def_id,
332+ rustc_middle :: ty :: CoroutineClosure ( def_id, _) => * def_id,
333+ rustc_middle :: ty :: CoroutineWitness ( def_id, _) => * def_id,
334+ rustc_middle :: ty :: Foreign ( def_id) => * def_id,
335335 _ => {
336336 return false ;
337337 }
@@ -407,8 +407,8 @@ fn exported_symbols_provider_local(
407407 } ;
408408 let should_export = {
409409 let root_identifier = match typ. kind ( ) {
410- rustc_type_ir :: Adt ( def, args) => Some ( ( def. did ( ) , args) ) ,
411- rustc_type_ir :: Closure ( id, args) => Some ( ( * id, args) ) ,
410+ rustc_middle :: ty :: Adt ( def, args) => Some ( ( def. did ( ) , args) ) ,
411+ rustc_middle :: ty :: Closure ( id, args) => Some ( ( * id, args) ) ,
412412 _ => None ,
413413 } ;
414414 if let Some ( ( did, args) ) = root_identifier {
0 commit comments