Home
last modified time | relevance | path

Searched refs:FunctionFlags (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/crates/wit-bindgen/src/
H A Dconfig.rs7 pub struct FunctionFlags: u8 {
21 pub(crate) default: FunctionFlags,
27 flags: FunctionFlags,
72 ) -> FunctionFlags { in flags() argument
73 let mut wit_flags = FunctionFlags::empty(); in flags()
86 wit_flags |= FunctionFlags::ASYNC | FunctionFlags::STORE; in flags()
90 let mut ret = FunctionFlags::empty(); in flags()
92 if !ret.contains(FunctionFlags::IGNORE_WIT) { in flags()
103 ) -> FunctionFlags { in resource_drop_flags() argument
104 let mut ret = FunctionFlags::empty(); in resource_drop_flags()
[all …]
H A Dlib.rs90 all_func_flags: FunctionFlags,
2422 if flags.contains(FunctionFlags::ASYNC | FunctionFlags::STORE) { in generate_add_function_to_linker()
2440 flags: FunctionFlags, in generate_guest_import_closure() argument
2446 if flags.contains(FunctionFlags::ASYNC | FunctionFlags::STORE) { in generate_guest_import_closure()
2654 if flags.contains(FunctionFlags::STORE | FunctionFlags::ASYNC) { in generate_function_trait_sig()
2754 if flags.contains(FunctionFlags::ASYNC | FunctionFlags::STORE) { in define_rust_guest_export()
2763 let param_mode = if flags.contains(FunctionFlags::ASYNC | FunctionFlags::STORE) { in define_rust_guest_export()
2779 if flags.contains(FunctionFlags::ASYNC | FunctionFlags::STORE) { in define_rust_guest_export()
2839 if flags.contains(FunctionFlags::ASYNC | FunctionFlags::STORE) { in define_rust_guest_export()
2852 let instrument = if flags.contains(FunctionFlags::ASYNC | FunctionFlags::TRACING) { in define_rust_guest_export()
[all …]
/wasmtime-44.0.1/crates/component-macro/src/
H A Dbindgen.rs11 FunctionConfig, FunctionFilter, FunctionFlags, Opts, Ownership, TrappableError,
504 flags: FunctionFlags, in parse_function_config()
521 let mut flags = FunctionFlags::empty(); in parse_function_config()
526 flags |= FunctionFlags::ASYNC; in parse_function_config()
529 flags |= FunctionFlags::TRACING; in parse_function_config()
532 flags |= FunctionFlags::VERBOSE_TRACING; in parse_function_config()
535 flags |= FunctionFlags::STORE; in parse_function_config()
538 flags |= FunctionFlags::TRAPPABLE; in parse_function_config()
541 flags |= FunctionFlags::IGNORE_WIT; in parse_function_config()
544 flags |= FunctionFlags::EXACT; in parse_function_config()