diff options
Diffstat (limited to 'support/texlab/crates/definition/src/command.rs')
-rw-r--r-- | support/texlab/crates/definition/src/command.rs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/support/texlab/crates/definition/src/command.rs b/support/texlab/crates/definition/src/command.rs index 3681cdbaa0..ea7ef8c2c2 100644 --- a/support/texlab/crates/definition/src/command.rs +++ b/support/texlab/crates/definition/src/command.rs @@ -28,13 +28,11 @@ pub(super) fn goto_definition(context: &mut DefinitionContext) -> Option<()> { process_old_definition(node.clone()).or_else(|| process_new_definition(node)) }) .filter(|(_, command)| command.text() == name.text()) - .filter_map(|(target_range, command)| { - Some(DefinitionResult { - origin_selection_range, - target: document, - target_range, - target_selection_range: command.text_range(), - }) + .map(|(target_range, command)| DefinitionResult { + origin_selection_range, + target: document, + target_range, + target_selection_range: command.text_range(), }); context.results.extend(results); |