Home
last modified time | relevance | path

Searched refs:TokenTree (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime_macros/src/
H A Dselect.rs14 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 Dlib.rs21 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()