Lines Matching defs:TokenTree
3 use proc_macro::{TokenStream, TokenTree};
20 tokens.extend([TokenTree::from(self.clone())]);
26 tokens.extend([TokenTree::from(self.clone())]);
30 impl ToTokens for TokenTree {
50 let mut tokens: ::std::vec::Vec<::proc_macro::TokenTree>;
76 let mut tokens = ::std::vec::Vec::<::proc_macro::TokenTree>::new();
78 $v.push(::proc_macro::TokenTree::Group(::proc_macro::Group::new(
87 $v.push(::proc_macro::TokenTree::Group(::proc_macro::Group::new(
96 $v.push(::proc_macro::TokenTree::Group(::proc_macro::Group::new(
103 $v.push(::proc_macro::TokenTree::Punct(
106 $v.push(::proc_macro::TokenTree::Punct(
112 $v.push(::proc_macro::TokenTree::Punct(
118 $v.push(::proc_macro::TokenTree::Punct(
124 $v.push(::proc_macro::TokenTree::Punct(
130 $v.push(::proc_macro::TokenTree::Punct(
136 $v.push(::proc_macro::TokenTree::Punct(
142 $v.push(::proc_macro::TokenTree::Punct(
148 $v.push(::proc_macro::TokenTree::Punct(
154 $v.push(::proc_macro::TokenTree::Punct(
160 $v.push(::proc_macro::TokenTree::Ident(::proc_macro::Ident::new("_", $span)));
164 $v.push(::proc_macro::TokenTree::Ident(::proc_macro::Ident::new(stringify!($id), $span)));