mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-26 20:09:19 +00:00
remove uselessly wrapped ?s. (clippy::meedless_question_mark
let x = Some(3); let y = Some(x?); can just be: let y = x
This commit is contained in:
parent
048dad8c2e
commit
64b91393b8
3 changed files with 4 additions and 4 deletions
|
@ -475,7 +475,7 @@ fn original_range_opt(
|
|||
let single = skip_trivia_token(node.value.first_token()?, Direction::Next)?
|
||||
== skip_trivia_token(node.value.last_token()?, Direction::Prev)?;
|
||||
|
||||
Some(node.value.descendants().find_map(|it| {
|
||||
node.value.descendants().find_map(|it| {
|
||||
let first = skip_trivia_token(it.first_token()?, Direction::Next)?;
|
||||
let first = ascend_call_token(db, &expansion, node.with_value(first))?;
|
||||
|
||||
|
@ -487,7 +487,7 @@ fn original_range_opt(
|
|||
}
|
||||
|
||||
Some(first.with_value(first.value.text_range().cover(last.value.text_range())))
|
||||
})?)
|
||||
})
|
||||
}
|
||||
|
||||
fn ascend_call_token(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue