aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/src/lib.rs')
-rw-r--r--crates/ra_syntax/src/lib.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/ra_syntax/src/lib.rs b/crates/ra_syntax/src/lib.rs
index 6a4f3ff13..f765f621b 100644
--- a/crates/ra_syntax/src/lib.rs
+++ b/crates/ra_syntax/src/lib.rs
@@ -74,7 +74,7 @@ impl Parse {
74pub use crate::ast::SourceFile; 74pub use crate::ast::SourceFile;
75 75
76impl SourceFile { 76impl SourceFile {
77 fn new(green: GreenNode, _errors: Vec<SyntaxError>) -> TreeArc<SourceFile> { 77 fn new(green: GreenNode) -> TreeArc<SourceFile> {
78 let root = SyntaxNode::new(green); 78 let root = SyntaxNode::new(green);
79 if cfg!(debug_assertions) { 79 if cfg!(debug_assertions) {
80 validation::validate_block_structure(&root); 80 validation::validate_block_structure(&root);
@@ -84,8 +84,8 @@ impl SourceFile {
84 } 84 }
85 85
86 pub fn parse(text: &str) -> TreeArc<SourceFile> { 86 pub fn parse(text: &str) -> TreeArc<SourceFile> {
87 let (green, errors) = parsing::parse_text(text); 87 let (green, _errors) = parsing::parse_text(text);
88 SourceFile::new(green, errors) 88 SourceFile::new(green)
89 } 89 }
90 90
91 pub fn reparse(&self, edit: &AtomTextEdit) -> TreeArc<SourceFile> { 91 pub fn reparse(&self, edit: &AtomTextEdit) -> TreeArc<SourceFile> {
@@ -94,7 +94,7 @@ impl SourceFile {
94 94
95 pub fn incremental_reparse(&self, edit: &AtomTextEdit) -> Option<TreeArc<SourceFile>> { 95 pub fn incremental_reparse(&self, edit: &AtomTextEdit) -> Option<TreeArc<SourceFile>> {
96 parsing::incremental_reparse(self.syntax(), edit, self.errors()) 96 parsing::incremental_reparse(self.syntax(), edit, self.errors())
97 .map(|(green_node, errors, _reparsed_range)| SourceFile::new(green_node, errors)) 97 .map(|(green_node, _errors, _reparsed_range)| SourceFile::new(green_node))
98 } 98 }
99 99
100 fn full_reparse(&self, edit: &AtomTextEdit) -> TreeArc<SourceFile> { 100 fn full_reparse(&self, edit: &AtomTextEdit) -> TreeArc<SourceFile> {