mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-01 14:21:44 +00:00
minor: Simplify
This commit is contained in:
parent
97076c074d
commit
c1f91c93b2
4 changed files with 77 additions and 83 deletions
|
@ -150,9 +150,9 @@ impl IdentClass {
|
|||
sema: &Semantics<RootDatabase>,
|
||||
lifetime: &ast::Lifetime,
|
||||
) -> Option<IdentClass> {
|
||||
NameClass::classify_lifetime(sema, &lifetime).map(IdentClass::NameClass).or_else(|| {
|
||||
NameRefClass::classify_lifetime(sema, &lifetime).map(IdentClass::NameRefClass)
|
||||
})
|
||||
NameRefClass::classify_lifetime(sema, &lifetime)
|
||||
.map(IdentClass::NameRefClass)
|
||||
.or_else(|| NameClass::classify_lifetime(sema, &lifetime).map(IdentClass::NameClass))
|
||||
}
|
||||
|
||||
pub fn definitions(self) -> ArrayVec<Definition, 2> {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue