ra_syntax: refactored the lexer design as per @matklad and @kiljacken PR review
This commit is contained in:
@@ -44,12 +44,6 @@ pub struct SyntaxTreeBuilder {
|
||||
inner: GreenNodeBuilder<'static>,
|
||||
}
|
||||
|
||||
impl SyntaxTreeBuilder {
|
||||
pub fn new(errors: Vec<SyntaxError>) -> Self {
|
||||
Self { errors, inner: GreenNodeBuilder::default() }
|
||||
}
|
||||
}
|
||||
|
||||
impl SyntaxTreeBuilder {
|
||||
pub(crate) fn finish_raw(self) -> (GreenNode, Vec<SyntaxError>) {
|
||||
let green = self.inner.finish();
|
||||
|
||||
Reference in New Issue
Block a user