From fda8ddc5fe8a764c0dc91fecb92af1bdf3078485 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adolfo=20Ochagav=C3=ADa?= Date: Mon, 5 Nov 2018 18:38:34 +0100 Subject: Introduce Location and make SyntaxError fields private --- crates/ra_syntax/src/yellow/builder.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'crates/ra_syntax/src/yellow/builder.rs') diff --git a/crates/ra_syntax/src/yellow/builder.rs b/crates/ra_syntax/src/yellow/builder.rs index dbe2df125..9fcebfb93 100644 --- a/crates/ra_syntax/src/yellow/builder.rs +++ b/crates/ra_syntax/src/yellow/builder.rs @@ -1,7 +1,7 @@ use crate::{ parser_impl::Sink, - yellow::{GreenNode, RaTypes, SyntaxError, SyntaxErrorKind}, - SmolStr, SyntaxKind, TextRange, + yellow::{GreenNode, RaTypes, SyntaxError}, + SmolStr, SyntaxKind, }; use rowan::GreenNodeBuilder; @@ -34,8 +34,7 @@ impl Sink for GreenBuilder { self.inner.finish_internal(); } - fn error(&mut self, kind: SyntaxErrorKind, range: TextRange) { - let error = SyntaxError { kind, range }; + fn error(&mut self, error: SyntaxError) { self.errors.push(error) } -- cgit v1.2.3