| /wasmtime-44.0.1/crates/component-macro/src/ |
| H A D | bindgen.rs | 24 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 D | lib.rs | 14 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 D | config.rs | 48 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 D | component_api.rs | 39 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 D | api.rs | 69 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 D | macros.rs | 30 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 D | dynamic.rs | 16 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 D | instantiate.rs | 36 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 D | component_api.rs | 9 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 D | compile.rs | 115 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 D | lower.rs | 24 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 D | lib.rs | 16 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 D | flags_test.rs | 13 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 D | host.rs | 28 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 D | p2_tcp_streams.rs | 17 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 D | p2_tcp_sample_application.rs | 29 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 D | interp_disable_if_cfg.rs | 36 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 D | variant.rs | 90 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 D | single_module_fuzzer.rs | 97 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 D | build-wasi-preview1-component-adapter.sh | 19 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 D | lib.rs | 6 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 D | lib.rs | 7 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 D | cli.wit | 54 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 D | cli.wit | 54 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 D | cli.wit | 54 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 …]
|