From f1abc7bdc63fedd5a699b4c495bb23f1b6d254f9 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Fri, 19 Jul 2019 12:56:47 +0300 Subject: migrate ra_ide_api to the new rowan --- crates/ra_ide_api/src/syntax_tree.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'crates/ra_ide_api/src/syntax_tree.rs') diff --git a/crates/ra_ide_api/src/syntax_tree.rs b/crates/ra_ide_api/src/syntax_tree.rs index b3e08c041..3d7373d02 100644 --- a/crates/ra_ide_api/src/syntax_tree.rs +++ b/crates/ra_ide_api/src/syntax_tree.rs @@ -18,7 +18,7 @@ pub(crate) fn syntax_tree( let node = match algo::find_covering_element(parse.tree().syntax(), text_range) { SyntaxElement::Node(node) => node, SyntaxElement::Token(token) => { - if let Some(tree) = syntax_tree_for_string(token, text_range) { + if let Some(tree) = syntax_tree_for_string(&token, text_range) { return tree; } token.parent() @@ -33,7 +33,7 @@ pub(crate) fn syntax_tree( /// Attempts parsing the selected contents of a string literal /// as rust syntax and returns its syntax tree -fn syntax_tree_for_string(token: SyntaxToken, text_range: TextRange) -> Option { +fn syntax_tree_for_string(token: &SyntaxToken, text_range: TextRange) -> Option { // When the range is inside a string // we'll attempt parsing it as rust syntax // to provide the syntax tree of the contents of the string @@ -43,7 +43,7 @@ fn syntax_tree_for_string(token: SyntaxToken, text_range: TextRange) -> Option Option { +fn syntax_tree_for_token(node: &SyntaxToken, text_range: TextRange) -> Option { // Range of the full node let node_range = node.range(); let text = node.text().to_string(); -- cgit v1.2.3