diff options
| author | Yuki Okushi <huyuumi.dev@gmail.com> | 2019-10-21 19:53:05 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-10-21 19:53:05 +0900 |
| commit | 865e46b4ba4669dcfe184e6fce0395a481b7f0ad (patch) | |
| tree | c6113f2a04da94a4d6e3115ce7e6de981d41ab2a | |
| parent | bcc59ac2298f8cb61129f8417d15f2ba6994ac3c (diff) | |
| parent | 642da6e12ae337928fcc0dc9f0c84436a0954f85 (diff) | |
| download | rust-865e46b4ba4669dcfe184e6fce0395a481b7f0ad.tar.gz rust-865e46b4ba4669dcfe184e6fce0395a481b7f0ad.zip | |
Rollup merge of #65650 - guanqun:use-unwrap-or, r=eddyb
use unwrap_or in lint code
| -rw-r--r-- | src/librustc/lint/levels.rs | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/librustc/lint/levels.rs b/src/librustc/lint/levels.rs index 60b1b192d10..8ed06cbdc76 100644 --- a/src/librustc/lint/levels.rs +++ b/src/librustc/lint/levels.rs @@ -202,11 +202,7 @@ impl<'a> LintLevelsBuilder<'a> { let meta = unwrap_or!(attr.meta(), continue); attr::mark_used(attr); - let mut metas = if let Some(metas) = meta.meta_item_list() { - metas - } else { - continue; - }; + let mut metas = unwrap_or!(meta.meta_item_list(), continue); if metas.is_empty() { // FIXME (#55112): issue unused-attributes lint for `#[level()]` |
