aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/syntax_node.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/src/syntax_node.rs')
-rw-r--r--crates/ra_syntax/src/syntax_node.rs10
1 files changed, 0 insertions, 10 deletions
diff --git a/crates/ra_syntax/src/syntax_node.rs b/crates/ra_syntax/src/syntax_node.rs
index 769125d11..4105b5220 100644
--- a/crates/ra_syntax/src/syntax_node.rs
+++ b/crates/ra_syntax/src/syntax_node.rs
@@ -280,16 +280,6 @@ impl SyntaxNode {
280 buf 280 buf
281 } 281 }
282 282
283 pub(crate) fn root_data(&self) -> &[SyntaxError] {
284 match self.0.root_data() {
285 None => &[],
286 Some(data) => {
287 let data: &Vec<SyntaxError> = std::any::Any::downcast_ref(data).unwrap();
288 data.as_slice()
289 }
290 }
291 }
292
293 pub(crate) fn replace_with(&self, replacement: GreenNode) -> GreenNode { 283 pub(crate) fn replace_with(&self, replacement: GreenNode) -> GreenNode {
294 self.0.replace_with(replacement) 284 self.0.replace_with(replacement)
295 } 285 }