From ea7b569e1b133b6c19ef60c9cb2b2fd6b79847da Mon Sep 17 00:00:00 2001 From: csmoe Date: Mon, 31 Dec 2018 20:53:43 +0800 Subject: docing parser methods --- crates/ra_syntax/src/parser_impl/event.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'crates/ra_syntax/src/parser_impl') diff --git a/crates/ra_syntax/src/parser_impl/event.rs b/crates/ra_syntax/src/parser_impl/event.rs index 3d8b062d5..d6299b5e3 100644 --- a/crates/ra_syntax/src/parser_impl/event.rs +++ b/crates/ra_syntax/src/parser_impl/event.rs @@ -154,7 +154,7 @@ impl<'a, S: Sink> EventProcessor<'a, S> { self.finish(last); } Event::Token { kind, n_raw_tokens } => { - self.eat_ws(); + self.eat_trivias(); let n_raw_tokens = n_raw_tokens as usize; let len = self.tokens[self.token_pos..self.token_pos + n_raw_tokens] .iter() @@ -173,7 +173,7 @@ impl<'a, S: Sink> EventProcessor<'a, S> { fn start(&mut self, kind: SyntaxKind) { if kind == SOURCE_FILE { - self.sink.start_internal(kind); + self.sink.start_branch(kind); return; } let n_trivias = self.tokens[self.token_pos..] @@ -194,18 +194,18 @@ impl<'a, S: Sink> EventProcessor<'a, S> { n_attached_trivias(kind, leading_trivias) }; self.eat_n_trivias(n_trivias - n_attached_trivias); - self.sink.start_internal(kind); + self.sink.start_branch(kind); self.eat_n_trivias(n_attached_trivias); } fn finish(&mut self, last: bool) { if last { - self.eat_ws() + self.eat_trivias() } - self.sink.finish_internal(); + self.sink.finish_branch(); } - fn eat_ws(&mut self) { + fn eat_trivias(&mut self) { while let Some(&token) = self.tokens.get(self.token_pos) { if !token.kind.is_trivia() { break; -- cgit v1.2.3