Home
last modified time | relevance | path

Searched refs:TokenStream (Results 1 – 25 of 30) sorted by relevance

12

/wasmtime-44.0.1/crates/test-macros/src/
H A Dlib.rs3 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 Dadd_variants.rs1 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 Dflags_test.rs1 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 Dwasmtime_test.rs40 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 Dlib.rs14 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 Dcomponent.rs1 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 Dlib.rs26 _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 Dinterp_disable_if_cfg.rs1 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 Dlib.rs1 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 Dlib.rs13 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 Dlib.rs1 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 Dmod.rs12 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 Derror.rs4 use proc_macro2::TokenStream;
11 ) -> TokenStream { in define_error() argument
H A Dhandle.rs3 use proc_macro2::TokenStream;
7 pub(super) fn define_handle(name: &witx::Id, h: &witx::HandleDatatype) -> TokenStream { in define_handle() argument
H A Dflags.rs3 use proc_macro2::{Literal, TokenStream};
10 ) -> TokenStream { in define_flags() argument
/wasmtime-44.0.1/crates/component-macro/test-helpers/src/
H A Dlib.rs1 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 Dlib.rs3 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 Dfuncs.rs6 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 Dnames.rs3 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 Dlib.rs12 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 Dlifetimes.rs1 use proc_macro2::TokenStream;
48 pub fn anon_lifetime() -> TokenStream { in anon_lifetime()
H A Dcodegen_settings.rs2 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 Dwasmtime.rs5 use proc_macro2::{Ident, Span, TokenStream};
13 ) -> TokenStream { in link_module() argument
75 ) -> TokenStream { in generate_func() argument
H A Dmodule_trait.rs1 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 Dbuild.rs9 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()

12