Home
last modified time | relevance | path

Searched refs:Group (Results 1 – 7 of 7) sorted by relevance

/rust/macros/
Dkunit.rs7 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()
Dpaste.rs3 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()
Dvtable.rs3 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()
Dquote.rs17 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(
Dpin_data.rs4 use proc_macro::{Group, Punct, Spacing, TokenStream, TokenTree};
121 TokenTree::Group(g) => vec![TokenTree::Group(Group::new( in replace_self_and_deny_type_defs()
Dhelpers.rs3 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()
Dpinned_drop.rs39 if let Some(TokenTree::Group(last)) = toks.pop() { in pinned_drop()