Searched refs:Group (Results 1 – 7 of 7) sorted by relevance
| /rust/macros/ |
| D | kunit.rs | 7 use proc_macro::{Delimiter, Group, TokenStream, TokenTree}; 40 Some(TokenTree::Group(group)) if group.delimiter() == Delimiter::Brace => group, in kunit_tests() 49 TokenTree::Group(ident) if ident.to_string() == "[test]" => match body_it.next() { in kunit_tests() 67 TokenTree::Group(Group::new(Delimiter::None, config_kunit)), in kunit_tests() 141 Some(TokenTree::Group(group)) if group.to_string() == "[test]" => (), in kunit_tests() 158 tokens.push(TokenTree::Group(Group::new(Delimiter::Brace, new_body))); in kunit_tests()
|
| D | paste.rs | 3 use proc_macro::{Delimiter, Group, Ident, Spacing, Span, TokenTree}; 59 if let TokenTree::Group(group) = token { in expand() 74 let mut group = Group::new(delimiter, stream.into_iter().collect()); in expand() 76 *token = TokenTree::Group(group); in expand() 90 TokenTree::Group(group) if group.delimiter() == Delimiter::None => { in expand() 97 TokenTree::Group(group) if group.delimiter() == Delimiter::None => { in expand()
|
| D | vtable.rs | 3 use proc_macro::{Delimiter, Group, TokenStream, TokenTree}; 25 Some(TokenTree::Group(group)) if group.delimiter() == Delimiter::Brace => group, in vtable() 94 tokens.push(TokenTree::Group(Group::new(Delimiter::Brace, new_body))); in vtable()
|
| D | quote.rs | 17 impl ToTokens for proc_macro::Group { implementation 70 $v.push(::proc_macro::TokenTree::Group(::proc_macro::Group::new( 79 $v.push(::proc_macro::TokenTree::Group(::proc_macro::Group::new( 88 $v.push(::proc_macro::TokenTree::Group(::proc_macro::Group::new(
|
| D | pin_data.rs | 4 use proc_macro::{Group, Punct, Spacing, TokenStream, TokenTree}; 121 TokenTree::Group(g) => vec![TokenTree::Group(Group::new( in replace_self_and_deny_type_defs()
|
| D | helpers.rs | 3 use proc_macro::{token_stream, Group, TokenStream, TokenTree}; 59 pub(crate) fn expect_group(it: &mut token_stream::IntoIter) -> Group { in expect_group() argument 60 if let TokenTree::Group(group) = it.next().expect("Reached end of token stream for Group") { in expect_group()
|
| D | pinned_drop.rs | 39 if let Some(TokenTree::Group(last)) = toks.pop() { in pinned_drop()
|