Home
last modified time | relevance | path

Searched refs:input (Results 1 – 25 of 158) sorted by relevance

1234567

/wasmtime-44.0.1/crates/component-macro/src/
H A Dbindgen.rs24 let mut src = match input.opts.generate(&input.resolve, input.world) { in expand()
29 if input.opts.stringify { in expand()
38 || input.opts.debug in expand()
43 let world_name = &input.resolve.worlds[input.world].name; in expand()
63 for file in input.files.iter() { in expand()
88 if input.peek(token::Brace) { in parse()
295 let l = input.lookahead1(); in parse()
439 input.parse::<Token![=>]>()?; in trappable_error_field_parse()
449 input.parse::<Token![:]>()?; in with_field_parse()
450 let start = input.span(); in with_field_parse()
[all …]
H A Dlib.rs14 pub fn lift(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in lift()
17 &parse_macro_input!(input as DeriveInput), in lift()
24 pub fn lower(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in lower()
27 &parse_macro_input!(input as DeriveInput), in lower()
34 pub fn component_type(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in component_type()
37 &parse_macro_input!(input as DeriveInput), in component_type()
44 pub fn flags(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in flags()
45 component::expand_flags(&parse_macro_input!(input as component::Flags)) in flags()
51 pub fn bindgen(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in bindgen()
52 bindgen::expand(&parse_macro_input!(input as bindgen::Config)) in bindgen()
/wasmtime-44.0.1/crates/wiggle/generate/src/
H A Dconfig.rs48 input.parse::<kw::witx>()?; in parse()
49 input.parse::<Token![:]>()?; in parse()
53 input.parse::<Token![:]>()?; in parse()
56 input.parse::<kw::errors>()?; in parse()
57 input.parse::<Token![:]>()?; in parse()
61 input.parse::<Token![:]>()?; in parse()
75 input.parse::<Token![:]>()?; in parse()
82 input.parse::<Token![:]>()?; in parse()
336 let err_loc = input.span(); in parse()
509 let err_loc = input.span(); in parse()
[all …]
/wasmtime-44.0.1/crates/fuzzing/src/oracles/
H A Dcomponent_api.rs39 Type::S8 => Val::S8(input.arbitrary()?), in arbitrary_val()
40 Type::U8 => Val::U8(input.arbitrary()?), in arbitrary_val()
41 Type::S16 => Val::S16(input.arbitrary()?), in arbitrary_val()
42 Type::U16 => Val::U16(input.arbitrary()?), in arbitrary_val()
53 input.arbitrary_loop(Some(MIN_LIST_LENGTH), Some(MAX_LIST_LENGTH), |input| { in arbitrary_val()
75 let case = input.choose(&cases)?; in arbitrary_val()
84 let name = input.choose(&names)?; in arbitrary_val()
113 input in arbitrary_val()
123 input.arbitrary_loop(Some(MIN_LIST_LENGTH), Some(MAX_LIST_LENGTH), |input| { in arbitrary_val()
143 config.enable_async(input)?; in store()
[all …]
/wasmtime-44.0.1/crates/fuzzing/src/generators/
H A Dapi.rs69 let swarm = Swarm::arbitrary(input)?; in arbitrary()
72 let config = Config::arbitrary(input)?; in arbitrary()
86 for _ in 0..input.arbitrary_len::<ApiCall>()? { in arbitrary()
94 choices.push(|input, scope| { in arbitrary()
105 choices.push(|input, scope| { in arbitrary()
107 let id = **input.choose(&modules)?; in arbitrary()
113 choices.push(|input, scope| { in arbitrary()
122 choices.push(|input, scope| { in arbitrary()
130 choices.push(|input, scope| { in arbitrary()
141 let c = input.choose(&choices)?; in arbitrary()
[all …]
/wasmtime-44.0.1/tests/all/component_model/
H A Dmacros.rs30 let input = Foo { a: -42, b: 73 }; in record_derive() localVariable
33 .call(&mut store, (input,))?; in record_derive()
35 assert_eq!((input,), output); in record_derive()
106 let input = Generic { in record_derive() localVariable
121 assert_eq!((input,), output); in record_derive()
398 input |= Foo::A; in flags()
401 input |= Foo::B; in flags()
404 input |= Foo::C; in flags()
496 for &input in &[ in flags()
593 for &input in &[ in flags()
[all …]
H A Ddynamic.rs16 for (input, ty, param) in [ in primitives()
43 assert_eq!(input, output[0]); in primitives()
103 assert_eq!(input, output[0]); in strings()
116 let input = Val::List(vec![ in lists() localVariable
124 assert_eq!(input, output[0]); in lists()
359 assert_eq!(input, output[0]); in maps_all_primitive_types()
373 assert_eq!(input, output[0]); in maps_all_primitive_types()
398 assert_eq!(input, output[0]); in maps_alignment()
410 assert_eq!(input, output[0]); in maps_alignment()
422 assert_eq!(input, output[0]); in maps_alignment()
[all …]
/wasmtime-44.0.1/fuzz/fuzz_targets/
H A Dinstantiate.rs36 mut input: InstantiateInput, in execute()
39 let timeout = match input.timeout { in execute()
43 Timeout::None if known_valid == KnownValid::No => input.config.generate_timeout(u)?, in execute()
46 instantiate(module, known_valid, &input.config, timeout); in execute()
51 input: &mut InstantiateInput, in gen_module()
64 input.config.module_config.config.allow_invalid_funcs = true; in gen_module()
65 input.timeout = Timeout::None; in gen_module()
67 } else if let Timeout::None = input.timeout { in gen_module()
72 let module = input.config.generate(u, default_fuel)?; in gen_module()
H A Dcomponent_api.rs9 fn target(input: &mut arbitrary::Unstructured) -> arbitrary::Result<()> { in target()
10 if input.arbitrary()? { in target()
11 static_component_api_target(input) in target()
13 oracles::component_api::dynamic_component_api_target(input) in target()
/wasmtime-44.0.1/src/commands/
H A Dcompile.rs115 let (mut input, input_path) = NamedTempFile::new()?.into_parts(); in test_successful_compile()
116 input.write_all( in test_successful_compile()
119 drop(input); in test_successful_compile()
148 input.write_all("(module)".as_bytes())?; in test_x64_flags_compile()
149 drop(input); in test_x64_flags_compile()
185 input.write_all("(module)".as_bytes())?; in test_aarch64_flags_compile()
186 drop(input); in test_aarch64_flags_compile()
214 input.write_all("(module)".as_bytes())?; in test_unsupported_flags_compile()
215 drop(input); in test_unsupported_flags_compile()
241 input.write_all("(module)".as_bytes())?; in test_x64_presets_compile()
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/
H A Dlower.rs24 input: usize, field
53 let inputs = ctx.get_input_as_source_or_const(input.insn, input.input); in matches_input()
66 let input = ctx.get_input_as_source_or_const(spec.insn, spec.input); in put_input_in_regs() localVariable
68 if let Some(c) = input.constant { in put_input_in_regs()
148 input: 0, in is_mergeable_load()
215 input: 1, in matches_small_constant_shift()
221 input: 0, in matches_small_constant_shift()
250 input: 0, in lower_to_amode()
254 input: 1, in lower_to_amode()
277 for input in 0..=1 { in lower_to_amode()
[all …]
/wasmtime-44.0.1/crates/c-api-macros/src/
H A Dlib.rs16 fn extract_ident(input: proc_macro::TokenStream) -> Ident { in extract_ident()
17 let input = TokenStream::from(input); in extract_ident() localVariable
18 let i = match input.into_iter().next().unwrap() { in extract_ident()
28 pub fn declare_own(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in declare_own()
29 let ty = extract_ident(input); in declare_own()
43 pub fn declare_ty(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in declare_ty()
44 let ty = extract_ident(input); in declare_ty()
67 pub fn declare_ref(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in declare_ref()
68 let ty = extract_ident(input); in declare_ref()
/wasmtime-44.0.1/crates/test-macros/src/
H A Dflags_test.rs13 fn parse(input: ParseStream) -> Result<Self> { in parse()
14 let name = input.parse::<syn::Ident>()?.to_string(); in parse()
15 input.parse::<Token![,]>()?; in parse()
16 let flag_count = input.parse::<syn::LitInt>()?.base10_parse()?; in parse()
22 pub fn run(input: proc_macro::TokenStream) -> proc_macro::TokenStream { in run()
23 expand(&parse_macro_input!(input as FlagsTest)) in run()
/wasmtime-44.0.1/crates/wasi-tls/src/p2/
H A Dhost.rs28 input: Resource<DynInputStream>, in new()
31 let input = self.table.delete(input)?; in new() localVariable
34 let reader = WasiStreamReader::new(input); in new()
62 let input = Box::new(AsyncReadStream::new(rx)) as DynInputStream; in finish() localVariable
65 Ok((client, input, output)) in finish()
118 FutureOutput::Ready(Ok((client, input, output))) => { in get()
120 let input = self.table.push_child(input, &client)?; in get() localVariable
123 Some(Ok(Ok((client, input, output)))) in get()
/wasmtime-44.0.1/crates/test-programs/src/bin/
H A Dp2_tcp_streams.rs17 client.input.subscribe().block(); in test_tcp_input_stream_should_be_closed_by_remote_shutdown()
22 assert!(matches!(client.input.read(10), Err(StreamError::Closed))); in test_tcp_input_stream_should_be_closed_by_remote_shutdown()
25 assert!(matches!(client.input.read(0), Err(StreamError::Closed))); in test_tcp_input_stream_should_be_closed_by_remote_shutdown()
41 client.input.subscribe().block(); in test_tcp_input_stream_should_be_closed_by_local_shutdown()
47 assert!(matches!(client.input.read(10), Err(StreamError::Closed))); in test_tcp_input_stream_should_be_closed_by_local_shutdown()
50 assert!(matches!(client.input.read(0), Err(StreamError::Closed))); in test_tcp_input_stream_should_be_closed_by_local_shutdown()
104 let incoming_data = server.input.blocking_read_to_end().unwrap(); in test_tcp_shutdown_should_not_lose_data()
130 input: InputStream, field
148 input: accepted_input, in setup()
153 input: client_input, in setup()
H A Dp2_tcp_sample_application.rs29 let (_accepted, input, _output) = listener.blocking_accept().unwrap(); in test_tcp_sample_application()
31 let empty_data = input.read(0).unwrap(); in test_tcp_sample_application()
34 let data = input.blocking_read(first_message.len() as u64).unwrap(); in test_tcp_sample_application()
49 let (_accepted, input, _output) = listener.blocking_accept().unwrap(); in test_tcp_sample_application()
50 let data = input.blocking_read(second_message.len() as u64).unwrap(); in test_tcp_sample_application()
/wasmtime-44.0.1/pulley/macros/src/
H A Dinterp_disable_if_cfg.rs36 fn parse(input: ParseStream) -> Result<Self> { in parse()
37 let attrs = input.call(Attribute::parse_outer)?; in parse()
38 let visibility: Visibility = input.parse()?; in parse()
39 let sig: Signature = input.parse()?; in parse()
40 let body: Block = input.parse()?; in parse()
69 fn parse(input: ParseStream) -> Result<Self> { in parse()
72 brace: braced!(content in input), in parse()
/wasmtime-44.0.1/crates/wiggle/tests/
H A Dvariant.rs90 pub input: types::Reason, field
102 .prop_map(|(input, input_loc, return_loc)| GetTagExercise { in strat()
103 input, in strat()
118 let discriminant = reason_tag(&self.input) as u8; in test()
122 match self.input { in test()
147 assert_eq!(return_val, reason_tag(&self.input), "get_tag return value"); in test()
160 pub input: types::Reason, field
176 input, in strat()
193 let discriminant = reason_tag(&self.input) as u8; in test()
204 match self.input { in test()
[all …]
/wasmtime-44.0.1/crates/fuzzing/src/
H A Dsingle_module_fuzzer.rs97 input: &'a [u8], in execute()
104 let (fuzz_data, module_in_input) = match extract_fuzz_input(input) { in execute()
105 Ok(input) => { in execute()
107 (input.fuzz_data, Some(input.module)) in execute()
111 (input, None) in execute()
166 if let Ok(input) = extract_fuzz_input(&data[..size]) { in mutate()
167 let start = input.fuzz_data.as_ptr() as usize - data.as_ptr() as usize; in mutate()
168 size = input.fuzz_data.len(); in mutate()
169 data.copy_within(start..start + input.fuzz_data.len(), 0); in mutate()
/wasmtime-44.0.1/ci/
H A Dbuild-wasi-preview1-component-adapter.sh19 input=$1
21 $verify $input
23 dst=$(dirname $input)/$name
24 wasm-tools metadata add --name "wasi_preview1_component_adapter.$flavor.adapter" $input \
/wasmtime-44.0.1/crates/component-macro/test-helpers/src/
H A Dlib.rs6 pub fn foreach(input: TokenStream) -> TokenStream { in foreach()
7 let input = proc_macro2::TokenStream::from(input); in foreach() localVariable
18 #input!(#ident #name #path); in foreach()
/wasmtime-44.0.1/crates/wasi-preview1-component-adapter/byte-array-literals/src/
H A Dlib.rs7 pub fn str(input: TokenStream) -> TokenStream { in str()
8 let rv = convert_str(input); in str()
20 pub fn str_nl(input: TokenStream) -> TokenStream { in str_nl()
21 let mut rv = convert_str(input); in str_nl()
33 fn convert_str(input: TokenStream) -> Vec<TokenTree> { in convert_str()
34 let mut it = input.into_iter(); in convert_str()
/wasmtime-44.0.1/crates/wasi/src/p2/wit/deps/
H A Dcli.wit54 use wasi:io/[email protected].{input-stream};
57 get-stdin: func() -> input-stream;
78 /// Terminal input.
81 /// disabling input buffering so that keyboard events are sent through
84 interface terminal-input {
85 /// The input side of a terminal.
87 resource terminal-input;
107 use terminal-input.{terminal-input};
112 get-terminal-stdin: func() -> option<terminal-input>;
160 import terminal-input;
[all …]
/wasmtime-44.0.1/crates/debugger/wit/deps/
H A Dcli.wit54 use wasi:io/[email protected].{input-stream};
57 get-stdin: func() -> input-stream;
78 /// Terminal input.
81 /// disabling input buffering so that keyboard events are sent through
84 interface terminal-input {
85 /// The input side of a terminal.
87 resource terminal-input;
107 use terminal-input.{terminal-input};
112 get-terminal-stdin: func() -> option<terminal-input>;
160 import terminal-input;
[all …]
/wasmtime-44.0.1/crates/wasi-http/wit/deps/
H A Dcli.wit54 use wasi:io/[email protected].{input-stream};
57 get-stdin: func() -> input-stream;
78 /// Terminal input.
81 /// disabling input buffering so that keyboard events are sent through
84 interface terminal-input {
85 /// The input side of a terminal.
87 resource terminal-input;
107 use terminal-input.{terminal-input};
112 get-terminal-stdin: func() -> option<terminal-input>;
160 import terminal-input;
[all …]

1234567