Lines Matching refs:tokens
6 fn to_tokens(&self, tokens: &mut TokenStream);
10 fn to_tokens(&self, tokens: &mut TokenStream) {
12 v.to_tokens(tokens);
18 fn to_tokens(&self, tokens: &mut TokenStream) {
19 tokens.extend([TokenTree::from(self.clone())]);
24 fn to_tokens(&self, tokens: &mut TokenStream) {
25 tokens.extend([self.clone()]);
30 fn to_tokens(&self, tokens: &mut TokenStream) {
31 tokens.extend(self.clone());
35 /// Converts tokens into [`proc_macro::TokenStream`] and performs variable interpolations with
43 let mut tokens;
46 tokens = ::std::vec::Vec::new();
48 quote_spanned!(@proc tokens span $($tt)*);
50 ::proc_macro::TokenStream::from_iter(tokens)
68 let mut tokens = ::std::vec::Vec::new();
69 quote_spanned!(@proc tokens $span $($inner)*);
72 ::proc_macro::TokenStream::from_iter(tokens)
77 let mut tokens = ::std::vec::Vec::new();
78 quote_spanned!(@proc tokens $span $($inner)*);
81 ::proc_macro::TokenStream::from_iter(tokens)
86 let mut tokens = ::std::vec::Vec::new();
87 quote_spanned!(@proc tokens $span $($inner)*);
90 ::proc_macro::TokenStream::from_iter(tokens)
145 /// Converts tokens into [`proc_macro::TokenStream`] and performs variable interpolations with