refactor: use by-ref TokenTree iterator to avoid a few clones

This commit is contained in:
Caleb Cartwright 2023-05-11 21:51:41 -05:00
parent 5b24e12785
commit 05c5df5682
3 changed files with 6 additions and 6 deletions

View file

@ -8,7 +8,7 @@ pub fn expand_trace_macros(
sp: Span,
tt: TokenStream,
) -> Box<dyn base::MacResult + 'static> {
let mut cursor = tt.into_trees();
let mut cursor = tt.trees();
let mut err = false;
let value = match &cursor.next() {
Some(TokenTree::Token(token, _)) if token.is_keyword(kw::True) => true,