aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_assists/src/ast_editor.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-05-28 16:46:11 +0100
committerAleksey Kladov <[email protected]>2019-05-28 16:46:11 +0100
commit61e1474ab35deb7d54cc2f5d710b901f200b6467 (patch)
tree158afa2f165a70fdcb5870c940cc9653854e59fa /crates/ra_assists/src/ast_editor.rs
parentc8bcfe6a05d82e151d459bcd2bd8a7b2742f7a66 (diff)
fix typos in mbe tests
Diffstat (limited to 'crates/ra_assists/src/ast_editor.rs')
-rw-r--r--crates/ra_assists/src/ast_editor.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_assists/src/ast_editor.rs b/crates/ra_assists/src/ast_editor.rs
index 9afcac01a..cabb3d862 100644
--- a/crates/ra_assists/src/ast_editor.rs
+++ b/crates/ra_assists/src/ast_editor.rs
@@ -283,7 +283,7 @@ impl AstBuilder<ast::NameRef> {
283} 283}
284 284
285fn ast_node_from_file_text<N: AstNode>(text: &str) -> TreeArc<N> { 285fn ast_node_from_file_text<N: AstNode>(text: &str) -> TreeArc<N> {
286 let file = SourceFile::parse(text); 286 let file = SourceFile::parse(text).tree;
287 let res = file.syntax().descendants().find_map(N::cast).unwrap().to_owned(); 287 let res = file.syntax().descendants().find_map(N::cast).unwrap().to_owned();
288 res 288 res
289} 289}
@@ -292,7 +292,7 @@ mod tokens {
292 use once_cell::sync::Lazy; 292 use once_cell::sync::Lazy;
293 use ra_syntax::{AstNode, SourceFile, TreeArc, SyntaxToken, SyntaxKind::*, T}; 293 use ra_syntax::{AstNode, SourceFile, TreeArc, SyntaxToken, SyntaxKind::*, T};
294 294
295 static SOURCE_FILE: Lazy<TreeArc<SourceFile>> = Lazy::new(|| SourceFile::parse(",\n; ;")); 295 static SOURCE_FILE: Lazy<TreeArc<SourceFile>> = Lazy::new(|| SourceFile::parse(",\n; ;").tree);
296 296
297 pub(crate) fn comma() -> SyntaxToken<'static> { 297 pub(crate) fn comma() -> SyntaxToken<'static> {
298 SOURCE_FILE 298 SOURCE_FILE
@@ -326,7 +326,7 @@ mod tokens {
326 326
327 impl WsBuilder { 327 impl WsBuilder {
328 pub(crate) fn new(text: &str) -> WsBuilder { 328 pub(crate) fn new(text: &str) -> WsBuilder {
329 WsBuilder(SourceFile::parse(text)) 329 WsBuilder(SourceFile::parse(text).ok().unwrap())
330 } 330 }
331 pub(crate) fn ws(&self) -> SyntaxToken<'_> { 331 pub(crate) fn ws(&self) -> SyntaxToken<'_> {
332 self.0.syntax().first_child_or_token().unwrap().as_token().unwrap() 332 self.0.syntax().first_child_or_token().unwrap().as_token().unwrap()