Skip to content

Commit c6b822d

Browse files
committed
Rename Cursor/CursorRef as TokenTreeCursor/RefTokenTreeCursor.
This makes it clear they return token trees, and makes for a nice comparison against `TokenCursor` which returns tokens.
1 parent 6d13315 commit c6b822d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/macros.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use std::collections::HashMap;
1313
use std::panic::{catch_unwind, AssertUnwindSafe};
1414

1515
use rustc_ast::token::{BinOpToken, Delimiter, Token, TokenKind};
16-
use rustc_ast::tokenstream::{Cursor, TokenStream, TokenTree};
16+
use rustc_ast::tokenstream::{TokenStream, TokenTree, TokenTreeCursor};
1717
use rustc_ast::{ast, ptr};
1818
use rustc_ast_pretty::pprust;
1919
use rustc_span::{
@@ -736,7 +736,7 @@ impl MacroArgParser {
736736
self.buf.clear();
737737
}
738738

739-
fn add_meta_variable(&mut self, iter: &mut Cursor) -> Option<()> {
739+
fn add_meta_variable(&mut self, iter: &mut TokenTreeCursor) -> Option<()> {
740740
match iter.next() {
741741
Some(TokenTree::Token(
742742
Token {
@@ -768,7 +768,7 @@ impl MacroArgParser {
768768
&mut self,
769769
inner: Vec<ParsedMacroArg>,
770770
delim: Delimiter,
771-
iter: &mut Cursor,
771+
iter: &mut TokenTreeCursor,
772772
) -> Option<()> {
773773
let mut buffer = String::new();
774774
let mut first = true;
@@ -1121,7 +1121,7 @@ pub(crate) fn macro_style(mac: &ast::MacCall, context: &RewriteContext<'_>) -> D
11211121
// Currently we do not attempt to parse any further than that.
11221122
#[derive(new)]
11231123
struct MacroParser {
1124-
toks: Cursor,
1124+
toks: TokenTreeCursor,
11251125
}
11261126

11271127
impl MacroParser {

0 commit comments

Comments
 (0)