diff options
author | Veetaha <[email protected]> | 2020-01-28 05:09:13 +0000 |
---|---|---|
committer | Veetaha <[email protected]> | 2020-02-03 22:00:55 +0000 |
commit | 9e7eaa959f9dc368a55f1a80b35651b78b3d0883 (patch) | |
tree | 4b1f4af14d9898301949fa937219006d671a72ef /crates/ra_syntax/src/syntax_node.rs | |
parent | bf60661aa3e2a77fedb3e1627675842d05538860 (diff) |
ra_syntax: refactored the lexer design as per @matklad and @kiljacken PR review
Diffstat (limited to 'crates/ra_syntax/src/syntax_node.rs')
-rw-r--r-- | crates/ra_syntax/src/syntax_node.rs | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/crates/ra_syntax/src/syntax_node.rs b/crates/ra_syntax/src/syntax_node.rs index 591855302..7c2b18af3 100644 --- a/crates/ra_syntax/src/syntax_node.rs +++ b/crates/ra_syntax/src/syntax_node.rs | |||
@@ -45,12 +45,6 @@ pub struct SyntaxTreeBuilder { | |||
45 | } | 45 | } |
46 | 46 | ||
47 | impl SyntaxTreeBuilder { | 47 | impl SyntaxTreeBuilder { |
48 | pub fn new(errors: Vec<SyntaxError>) -> Self { | ||
49 | Self { errors, inner: GreenNodeBuilder::default() } | ||
50 | } | ||
51 | } | ||
52 | |||
53 | impl SyntaxTreeBuilder { | ||
54 | pub(crate) fn finish_raw(self) -> (GreenNode, Vec<SyntaxError>) { | 48 | pub(crate) fn finish_raw(self) -> (GreenNode, Vec<SyntaxError>) { |
55 | let green = self.inner.finish(); | 49 | let green = self.inner.finish(); |
56 | (green, self.errors) | 50 | (green, self.errors) |