Searched refs:TokenTree (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime_macros/src/ |
H A D | select.rs | 14 use proc_macro::{Group, Ident, TokenStream, TokenTree}; 90 fn parse_token(buf: &[TokenTree], idx: &mut usize, flags: &mut Flags, builder: &mut ParserBuilder) { in parse_token() argument 92 TokenTree::Ident(ident) => { in parse_token() 97 TokenTree::Group(group) => { in parse_token() 133 Some(TokenTree::Group(group)) => group_num(group.stream()) + 1, in group_num()
|
H A D | lib.rs | 21 use proc_macro::{Delimiter, Group, Punct, Spacing, TokenStream, TokenTree}; 55 group_inner.extend(TokenStream::from(TokenTree::from(punct))); in tuple_form() 61 TokenStream::from(TokenTree::from(tuple)) in tuple_form()
|