| /wasmtime-44.0.1/crates/test-macros/src/ |
| H A D | lib.rs | 3 use proc_macro::TokenStream; 10 pub fn wasmtime_test(attrs: TokenStream, item: TokenStream) -> TokenStream { in wasmtime_test() argument 15 pub fn add_variants(attr: TokenStream, item: TokenStream) -> TokenStream { in add_variants() argument 20 pub fn flags_test(input: TokenStream) -> TokenStream { in flags_test() argument
|
| H A D | add_variants.rs | 1 use proc_macro2::{Span, TokenStream}; 6 attr: proc_macro::TokenStream, in run() argument 7 item: proc_macro::TokenStream, in run() argument 8 ) -> proc_macro::TokenStream { in run() argument 17 fn expand_variants(count: &syn::LitInt, mut ty: syn::ItemEnum) -> syn::Result<TokenStream> { in expand_variants() argument
|
| H A D | flags_test.rs | 1 use proc_macro2::TokenStream; 22 pub fn run(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in run() argument 28 fn expand(test: &FlagsTest) -> Result<TokenStream> { in expand() argument 35 .collect::<TokenStream>(); in expand()
|
| H A D | wasmtime_test.rs | 40 use proc_macro::TokenStream; 132 rest: proc_macro2::TokenStream, 146 fn to_tokens(&self, tokens: &mut proc_macro2::TokenStream) { in to_tokens() argument 180 fn to_tokens(&self, tokens: &mut proc_macro2::TokenStream) { in to_tokens() argument 190 pub fn run(attrs: TokenStream, item: TokenStream) -> TokenStream { in run() argument 211 fn expand(test_config: &TestConfig, func: Fn) -> Result<TokenStream> { in expand() argument 248 .parse::<proc_macro2::TokenStream>() in expand()
|
| /wasmtime-44.0.1/crates/component-macro/src/ |
| H A D | lib.rs | 14 pub fn lift(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in lift() argument 24 pub fn lower(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in lower() argument 34 pub fn component_type(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in component_type() argument 44 pub fn flags(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in flags() argument 51 pub fn bindgen(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in bindgen() argument
|
| H A D | component.rs | 1 use proc_macro2::{Span, TokenStream}; 117 ) -> Result<TokenStream>; in expand_record() argument 126 ) -> Result<TokenStream>; in expand_variant() argument 134 ) -> Result<TokenStream>; in expand_enum() argument 175 ) -> Result<TokenStream> { in expand_record() argument 207 ) -> Result<TokenStream> { in expand_variant() argument 351 typecheck: TokenStream, in expand_record_for_component_type() argument 354 ) -> Result<TokenStream> { in expand_record_for_component_type() argument 451 ) -> Result<TokenStream> { in expand_record() argument 529 ) -> Result<TokenStream> { in expand_variant() argument [all …]
|
| /wasmtime-44.0.1/crates/versioned-export-macros/src/ |
| H A D | lib.rs | 26 _attr: proc_macro::TokenStream, in versioned_export() argument 27 item: proc_macro::TokenStream, in versioned_export() argument 28 ) -> proc_macro::TokenStream { in versioned_export() argument 41 _attr: proc_macro::TokenStream, in versioned_link() argument 42 item: proc_macro::TokenStream, in versioned_link() argument 43 ) -> proc_macro::TokenStream { in versioned_link() argument 55 pub fn versioned_stringify_ident(item: proc_macro::TokenStream) -> proc_macro::TokenStream { in versioned_stringify_ident() argument 62 pub fn versioned_suffix(item: proc_macro::TokenStream) -> proc_macro::TokenStream { in versioned_suffix() argument
|
| /wasmtime-44.0.1/pulley/macros/src/ |
| H A D | interp_disable_if_cfg.rs | 1 use proc_macro::TokenStream; 9 pub fn run(attrs: TokenStream, item: TokenStream) -> TokenStream { in run() argument 52 fn to_tokens(&self, tokens: &mut proc_macro2::TokenStream) { in to_tokens() argument 65 rest: proc_macro2::TokenStream, 79 fn to_tokens(&self, tokens: &mut proc_macro2::TokenStream) { in to_tokens() argument 86 fn expand(cfg: syn::Ident, func: Fn) -> Result<TokenStream> { in expand() argument
|
| H A D | lib.rs | 1 use proc_macro::TokenStream; 6 pub fn interp_disable_if_cfg(attrs: TokenStream, item: TokenStream) -> TokenStream { in interp_disable_if_cfg() argument
|
| /wasmtime-44.0.1/crates/c-api-macros/src/ |
| H A D | lib.rs | 13 use proc_macro2::{Ident, TokenStream, TokenTree}; 16 fn extract_ident(input: proc_macro::TokenStream) -> Ident { in extract_ident() 17 let input = TokenStream::from(input); in extract_ident() 28 pub fn declare_own(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in declare_own() argument 43 pub fn declare_ty(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in declare_ty() argument 67 pub fn declare_ref(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in declare_ref() argument
|
| /wasmtime-44.0.1/crates/wiggle/macro/src/ |
| H A D | lib.rs | 1 use proc_macro::TokenStream; 141 pub fn from_witx(args: TokenStream) -> TokenStream { in from_witx() argument 186 TokenStream::from(ret) in from_witx() 197 pub fn wasmtime_integration(args: TokenStream) -> TokenStream { in wasmtime_integration() argument
|
| /wasmtime-44.0.1/crates/wiggle/generate/src/types/ |
| H A D | mod.rs | 12 use proc_macro2::TokenStream; 15 pub fn define_datatype(namedtype: &witx::NamedType, error: Option<&ErrorType>) -> TokenStream { in define_datatype() argument 44 fn define_alias(name: &witx::Id, to: &witx::NamedType) -> TokenStream { in define_alias() argument 54 fn define_builtin(name: &witx::Id, builtin: witx::BuiltinType) -> TokenStream { in define_builtin() argument 62 pointer_type: TokenStream, in define_witx_pointer() argument 64 ) -> TokenStream { in define_witx_pointer() argument 71 fn define_witx_list(name: &witx::Id, arr_raw: &witx::TypeRef) -> TokenStream { in define_witx_list() argument 77 pub fn int_repr_tokens(int_repr: witx::IntRepr) -> TokenStream { in int_repr_tokens() argument
|
| H A D | error.rs | 4 use proc_macro2::TokenStream; 11 ) -> TokenStream { in define_error() argument
|
| H A D | handle.rs | 3 use proc_macro2::TokenStream; 7 pub(super) fn define_handle(name: &witx::Id, h: &witx::HandleDatatype) -> TokenStream { in define_handle() argument
|
| H A D | flags.rs | 3 use proc_macro2::{Literal, TokenStream}; 10 ) -> TokenStream { in define_flags() argument
|
| /wasmtime-44.0.1/crates/component-macro/test-helpers/src/ |
| H A D | lib.rs | 1 use proc_macro::TokenStream; 6 pub fn foreach(input: TokenStream) -> TokenStream { in foreach() argument 7 let input = proc_macro2::TokenStream::from(input); in foreach()
|
| /wasmtime-44.0.1/crates/wasi-preview1-component-adapter/byte-array-literals/src/ |
| H A D | lib.rs | 3 use proc_macro::{Delimiter, Group, Literal, Punct, Spacing, TokenStream, TokenTree}; 7 pub fn str(input: TokenStream) -> TokenStream { in str() argument 20 pub fn str_nl(input: TokenStream) -> TokenStream { in str_nl() argument 33 fn convert_str(input: TokenStream) -> Vec<TokenTree> { in convert_str()
|
| /wasmtime-44.0.1/crates/wiggle/generate/src/ |
| H A D | funcs.rs | 6 use proc_macro2::{Ident, Span, TokenStream}; 15 ) -> TokenStream { in define_func() argument 33 ) -> (TokenStream, Vec<Ident>) { in _define_func() argument 54 let mut body = TokenStream::new(); in _define_func() 142 src: &'a mut TokenStream, 144 block_storage: Vec<TokenStream>, 145 blocks: Vec<TokenStream>, 161 type Operand = TokenStream; 191 operands: &mut Vec<TokenStream>, in emit() argument 192 results: &mut Vec<TokenStream>, in emit() argument [all …]
|
| H A D | names.rs | 3 use proc_macro2::{Ident, TokenStream}; 13 pub fn builtin_type(b: BuiltinType) -> TokenStream { in builtin_type() argument 29 pub fn wasm_type(ty: WasmType) -> TokenStream { in wasm_type() argument 38 pub fn type_ref(tref: &TypeRef, lifetime: TokenStream) -> TokenStream { in type_ref() argument
|
| H A D | lib.rs | 12 use proc_macro2::{Literal, TokenStream}; 21 pub fn generate(doc: &witx::Document, settings: &CodegenSettings) -> TokenStream { in generate() argument 90 pub fn generate_metadata(doc: &witx::Document) -> TokenStream { in generate_metadata() argument
|
| H A D | lifetimes.rs | 1 use proc_macro2::TokenStream; 48 pub fn anon_lifetime() -> TokenStream { in anon_lifetime()
|
| H A D | codegen_settings.rs | 2 use proc_macro2::{Ident, TokenStream}; 127 pub fn typename(&self) -> TokenStream { in typename() argument 143 pub fn typename(&self) -> TokenStream { in typename() argument
|
| H A D | wasmtime.rs | 5 use proc_macro2::{Ident, Span, TokenStream}; 13 ) -> TokenStream { in link_module() argument 75 ) -> TokenStream { in generate_func() argument
|
| H A D | module_trait.rs | 1 use proc_macro2::TokenStream; 16 pub fn define_module_trait(m: &Module, settings: &CodegenSettings) -> TokenStream { in define_module_trait() argument
|
| /wasmtime-44.0.1/fuzz/ |
| H A D | build.rs | 9 use proc_macro2::TokenStream; 62 let mut declarations = TokenStream::new(); in write_static_api_tests() 63 let mut tests = TokenStream::new(); in write_static_api_tests() 99 let mut rust_params = TokenStream::new(); in write_static_api_tests() 100 let mut rust_results = TokenStream::new(); in write_static_api_tests()
|