Remove ForeignMod struct.

This commit is contained in:
Camille GILLOT 2020-11-11 22:40:09 +01:00
parent f6827839c0
commit d95f11bcd6
3 changed files with 3 additions and 3 deletions

View file

@ -147,7 +147,7 @@ impl<'tcx> LateLintPass<'tcx> for MissingDoc {
hir::ItemKind::Union(..) => "a union", hir::ItemKind::Union(..) => "a union",
hir::ItemKind::OpaqueTy(..) => "an existential type", hir::ItemKind::OpaqueTy(..) => "an existential type",
hir::ItemKind::ExternCrate(..) hir::ItemKind::ExternCrate(..)
| hir::ItemKind::ForeignMod(..) | hir::ItemKind::ForeignMod { .. }
| hir::ItemKind::GlobalAsm(..) | hir::ItemKind::GlobalAsm(..)
| hir::ItemKind::Impl { .. } | hir::ItemKind::Impl { .. }
| hir::ItemKind::Use(..) => return, | hir::ItemKind::Use(..) => return,

View file

@ -125,7 +125,7 @@ impl<'tcx> LateLintPass<'tcx> for MissingInline {
| hir::ItemKind::Union(..) | hir::ItemKind::Union(..)
| hir::ItemKind::OpaqueTy(..) | hir::ItemKind::OpaqueTy(..)
| hir::ItemKind::ExternCrate(..) | hir::ItemKind::ExternCrate(..)
| hir::ItemKind::ForeignMod(..) | hir::ItemKind::ForeignMod { .. }
| hir::ItemKind::Impl { .. } | hir::ItemKind::Impl { .. }
| hir::ItemKind::Use(..) => {}, | hir::ItemKind::Use(..) => {},
}; };

View file

@ -395,7 +395,7 @@ fn print_item(cx: &LateContext<'_>, item: &hir::Item<'_>) {
println!("function of type {:#?}", item_ty); println!("function of type {:#?}", item_ty);
}, },
hir::ItemKind::Mod(..) => println!("module"), hir::ItemKind::Mod(..) => println!("module"),
hir::ItemKind::ForeignMod(ref fm) => println!("foreign module with abi: {}", fm.abi), hir::ItemKind::ForeignMod { abi, .. } => println!("foreign module with abi: {}", abi),
hir::ItemKind::GlobalAsm(ref asm) => println!("global asm: {:?}", asm), hir::ItemKind::GlobalAsm(ref asm) => println!("global asm: {:?}", asm),
hir::ItemKind::TyAlias(..) => { hir::ItemKind::TyAlias(..) => {
println!("type alias for {:?}", cx.tcx.type_of(did)); println!("type alias for {:?}", cx.tcx.type_of(did));