diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2015-11-10 12:51:56 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2015-11-10 12:51:56 +0300 |
| commit | 41ccd44f767ec5f87f0c90d5f8d48c33bb9bddff (patch) | |
| tree | d0017ab9513ddbc02e73f18f25e03a1a492692a3 /src | |
| parent | ef6850643ee934e4404b67ea9697a60d80053eb2 (diff) | |
| download | rust-41ccd44f767ec5f87f0c90d5f8d48c33bb9bddff.tar.gz rust-41ccd44f767ec5f87f0c90d5f8d48c33bb9bddff.zip | |
Use exhaustive matching
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc_privacy/lib.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/librustc_privacy/lib.rs b/src/librustc_privacy/lib.rs index a576c41f431..a8600d91a26 100644 --- a/src/librustc_privacy/lib.rs +++ b/src/librustc_privacy/lib.rs @@ -1094,7 +1094,10 @@ impl<'a, 'tcx> SanePrivacyVisitor<'a, 'tcx> { check_inherited(item.span, item.vis, "place qualifiers on individual functions instead"); } - _ => {} + hir::ItemStruct(..) | hir::ItemEnum(..) | hir::ItemTrait(..) | + hir::ItemConst(..) | hir::ItemStatic(..) | hir::ItemFn(..) | + hir::ItemMod(..) | hir::ItemExternCrate(..) | + hir::ItemUse(..) | hir::ItemTy(..) => {} } } @@ -1125,7 +1128,10 @@ impl<'a, 'tcx> SanePrivacyVisitor<'a, 'tcx> { check_inherited(f.span, f.node.kind.visibility()); } } - _ => {} + hir::ItemDefaultImpl(..) | hir::ItemEnum(..) | hir::ItemTrait(..) | + hir::ItemConst(..) | hir::ItemStatic(..) | hir::ItemFn(..) | + hir::ItemMod(..) | hir::ItemExternCrate(..) | + hir::ItemUse(..) | hir::ItemTy(..) => {} } } } |
