Lines Matching refs:Group
12 use proc_macro2::{Delimiter, Group, Ident, Literal, Punct, Spacing, Span, TokenStream, TokenTree};
22 Group(Group, usize), enumerator
47 TokenTree::Group(group) => { in recursive_new()
57 entries[group_start_index] = Entry::Group(group, group_offset); in recursive_new()
173 while let Entry::Group(group, _) = self.entry() { in ignore_none()
249 if let Entry::Group(group, end_offset) = self.entry() { in group()
265 if let Entry::Group(group, end_offset) = self.entry() { in any_group()
277 pub(crate) fn any_group_token(self) -> Option<(Group, Cursor<'a>)> { in any_group_token() argument
278 if let Entry::Group(group, end_offset) = self.entry() { in any_group_token()
308 Entry::Group(group, end_offset) => (group.clone().into(), *end_offset), in token_tree()
323 Entry::Group(group, _) => group.span(), in span()
329 if let Entry::Group(group, _) = self.entry() { in span()
366 Entry::Group(_, end_offset) => *end_offset, in skip()
376 Entry::Group(group, _) => group.delimiter(), in scope_delimiter()
433 Entry::Group(group, _) => group.span_open(), in open_span_of_group()