@@ -13,7 +13,7 @@ use std::collections::HashMap;
13
13
use std:: panic:: { catch_unwind, AssertUnwindSafe } ;
14
14
15
15
use rustc_ast:: token:: { BinOpToken , Delimiter , Token , TokenKind } ;
16
- use rustc_ast:: tokenstream:: { Cursor , TokenStream , TokenTree } ;
16
+ use rustc_ast:: tokenstream:: { TokenStream , TokenTree , TokenTreeCursor } ;
17
17
use rustc_ast:: { ast, ptr} ;
18
18
use rustc_ast_pretty:: pprust;
19
19
use rustc_span:: {
@@ -736,7 +736,7 @@ impl MacroArgParser {
736
736
self . buf . clear ( ) ;
737
737
}
738
738
739
- fn add_meta_variable ( & mut self , iter : & mut Cursor ) -> Option < ( ) > {
739
+ fn add_meta_variable ( & mut self , iter : & mut TokenTreeCursor ) -> Option < ( ) > {
740
740
match iter. next ( ) {
741
741
Some ( TokenTree :: Token (
742
742
Token {
@@ -768,7 +768,7 @@ impl MacroArgParser {
768
768
& mut self ,
769
769
inner : Vec < ParsedMacroArg > ,
770
770
delim : Delimiter ,
771
- iter : & mut Cursor ,
771
+ iter : & mut TokenTreeCursor ,
772
772
) -> Option < ( ) > {
773
773
let mut buffer = String :: new ( ) ;
774
774
let mut first = true ;
@@ -1121,7 +1121,7 @@ pub(crate) fn macro_style(mac: &ast::MacCall, context: &RewriteContext<'_>) -> D
1121
1121
// Currently we do not attempt to parse any further than that.
1122
1122
#[ derive( new) ]
1123
1123
struct MacroParser {
1124
- toks : Cursor ,
1124
+ toks : TokenTreeCursor ,
1125
1125
}
1126
1126
1127
1127
impl MacroParser {
0 commit comments