mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-01 06:11:35 +00:00
Simplify
This commit is contained in:
parent
6ba7667f2b
commit
a5bf0cdb97
1 changed files with 3 additions and 5 deletions
|
@ -30,12 +30,10 @@ pub(crate) fn goto_type_definition(
|
||||||
return None;
|
return None;
|
||||||
};
|
};
|
||||||
|
|
||||||
if let Some((adt_def, _)) = ty.as_adt() {
|
let (adt_def, _) = ty.as_adt()?;
|
||||||
let nav = NavigationTarget::from_adt_def(db, adt_def);
|
let nav = NavigationTarget::from_adt_def(db, adt_def);
|
||||||
return Some(RangeInfo::new(node.range(), vec![nav]));
|
|
||||||
};
|
|
||||||
|
|
||||||
None
|
Some(RangeInfo::new(node.range(), vec![nav]))
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue