Skip to content

Commit 7909596

Browse files
committed
Rename TokenBuffer's recursive construction logic
1 parent f169b98 commit 7909596

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/buffer.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ pub struct TokenBuffer {
4040
}
4141

4242
impl TokenBuffer {
43-
fn new_inner(entries: &mut Vec<Entry>, stream: TokenStream) {
43+
fn recursive_new(entries: &mut Vec<Entry>, stream: TokenStream) {
4444
for tt in stream {
4545
match tt {
4646
TokenTree::Ident(ident) => entries.push(Entry::Ident(ident)),
@@ -49,7 +49,7 @@ impl TokenBuffer {
4949
TokenTree::Group(group) => {
5050
let group_start_index = entries.len();
5151
entries.push(Entry::End); // we replace this below
52-
Self::new_inner(entries, group.stream());
52+
Self::recursive_new(entries, group.stream());
5353
let group_end_index = entries.len();
5454
entries.push(Entry::End);
5555
let group_end_offset = group_end_index - group_start_index;
@@ -76,7 +76,7 @@ impl TokenBuffer {
7676
/// `proc_macro2::TokenStream`.
7777
pub fn new2(stream: TokenStream) -> Self {
7878
let mut entries = Vec::new();
79-
Self::new_inner(&mut entries, stream);
79+
Self::recursive_new(&mut entries, stream);
8080
entries.push(Entry::End);
8181
Self {
8282
entries: entries.into_boxed_slice(),

0 commit comments

Comments
 (0)