mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-28 12:54:58 +00:00
Refactoring and add some docs
This commit is contained in:
parent
c785c7312d
commit
8ed7104578
2 changed files with 106 additions and 83 deletions
|
@ -44,7 +44,9 @@ impl<'a> Parser<'a> {
|
|||
}
|
||||
|
||||
fn finish(self, parsed_token: usize, src: &mut SubtreeTokenSource) -> Option<tt::TokenTree> {
|
||||
let res = src.bump_n(parsed_token, self.cur_pos);
|
||||
let res = src.bump_n(parsed_token);
|
||||
*self.cur_pos += res.len();
|
||||
|
||||
let res: Vec<_> = res.into_iter().cloned().collect();
|
||||
|
||||
match res.len() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue