Skip to content

Commit cec16d6

Browse files
committed
Account for trait alias when looking for defid
1 parent 3335c16 commit cec16d6

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

clippy_lints/src/utils/mod.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,8 +269,7 @@ pub fn get_trait_def_id(cx: &LateContext<'_, '_>, path: &[&str]) -> Option<DefId
269269
};
270270

271271
match res {
272-
Res::Def(DefKind::Trait, trait_id) => Some(trait_id),
273-
Res::Def(DefKind::TraitAlias, trait_id) => Some(trait_id),
272+
Res::Def(DefKind::Trait, trait_id) | Res::Def(DefKind::TraitAlias, trait_id) => Some(trait_id),
274273
Res::Err => unreachable!("this trait resolution is impossible: {:?}", &path),
275274
_ => None,
276275
}

0 commit comments

Comments
 (0)