Searched refs:TokenStream (Results 1 – 7 of 7) sorted by relevance
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime_macros/src/ |
H A D | lib.rs | 21 use proc_macro::{Delimiter, Group, Punct, Spacing, TokenStream, TokenTree}; 38 pub fn tuple_form(input: TokenStream) -> TokenStream { in tuple_form() argument 41 let mut group_inner = TokenStream::new(); in tuple_form() 55 group_inner.extend(TokenStream::from(TokenTree::from(punct))); in tuple_form() 61 TokenStream::from(TokenTree::from(tuple)) in tuple_form()
|
H A D | select.rs | 14 use proc_macro::{Group, Ident, TokenStream, TokenTree}; 27 default: TokenStream, 28 except: TokenStream, 106 let default_or_except = TokenStream::from((buf[*idx]).to_owned()); in parse_token() 118 pub(crate) fn tuple_parser(input: TokenStream) -> TupleParser { in tuple_parser() 131 fn group_num(inner: TokenStream) -> usize { in group_num() 143 pub(crate) default: TokenStream, 145 pub(crate) except: TokenStream,
|
/ohos5.0/build/rust/tests/test_proc_macro_crate/test_derive_helper_macro/src/ |
H A D | lib.rs | 19 use proc_macro::TokenStream; 23 pub fn derive_helper_attr(_item: TokenStream) -> TokenStream { in derive_helper_attr() argument 24 TokenStream::new() in derive_helper_attr()
|
/ohos5.0/build/rust/tests/test_proc_macro_crate/test_attribute_macro/src/ |
H A D | lib.rs | 18 use proc_macro::TokenStream; 22 pub fn show_streams(attr: TokenStream, item: TokenStream) -> TokenStream { in show_streams() argument
|
/ohos5.0/build/rust/tests/test_proc_macro_cargo_crate/crate/src/ |
H A D | lib.rs | 18 use proc_macro::TokenStream; 22 pub fn calculate_using_proc_macro(_item: TokenStream) -> TokenStream { in calculate_using_proc_macro() argument
|
/ohos5.0/build/rust/tests/test_proc_macro_crate/test_function_macro/src/ |
H A D | lib.rs | 19 use proc_macro::TokenStream; 23 pub fn make_answer(_item: TokenStream) -> TokenStream { in make_answer() argument
|
/ohos5.0/build/rust/tests/test_proc_macro_crate/test_derive_macro/src/ |
H A D | lib.rs | 19 use proc_macro::TokenStream; 23 pub fn derive_answer_fn(_item: TokenStream) -> TokenStream { in derive_answer_fn() argument
|