Lines Matching refs:Resolve

204     pub fn generate(&self, resolve: &Resolve, world: WorldId) -> anyhow::Result<String> {  in generate()  argument
228 fn populate_world_and_interface_options(&mut self, resolve: &Resolve, world: WorldId) { in populate_world_and_interface_options() argument
244 resolve: &Resolve, in name_interface() argument
283 fn name_package_module(&self, resolve: &Resolve, id: PackageId) -> String { in name_package_module() argument
324 fn generate(&mut self, resolve: &Resolve, id: WorldId) -> anyhow::Result<String> { in generate() argument
402 fn import(&mut self, resolve: &Resolve, name: &WorldKey, item: &WorldItem) { in import() argument
493 fn export(&mut self, resolve: &Resolve, name: &WorldKey, item: &WorldItem) { in export() argument
742 fn build_world_struct(&mut self, resolve: &Resolve, world: WorldId) { in build_world_struct() argument
992 fn finish(&mut self, resolve: &Resolve, world: WorldId) -> anyhow::Result<String> { in finish() argument
1094 resolve: &Resolve, in lookup_replacement() argument
1130 resolve: &Resolve, in lookup_keys() argument
1196 fn lookup_key(&self, resolve: &Resolve) -> String { in lookup_keys()
1205 fn pop(&mut self, resolve: &'a Resolve, projection: &mut Vec<String>) -> bool { in lookup_keys() argument
1229 fn lookup_key(&self, resolve: &Resolve) -> String { in lookup_keys()
1249 fn pop(&mut self, resolve: &Resolve, projection: &mut Vec<String>) -> bool { in lookup_keys() argument
1277 fn has_world_imports_trait(&self, resolve: &Resolve, world: WorldId) -> bool { in has_world_imports_trait() argument
1281 fn world_imports_trait(&mut self, resolve: &Resolve, world: WorldId) -> Option<GeneratedTrait> { in world_imports_trait() argument
1378 resolve: &Resolve, in world_add_to_linker() argument
1515 resolve: &Resolve, in generate_add_resource_to_linker() argument
1591 resolve: &'a Resolve,
1597 fn new(generator: &'a mut Wasmtime, resolve: &'a Resolve) -> InterfaceGenerator<'a> { in new()
2735 resolve: &Resolve, in define_rust_guest_export() argument
3172 fn resolve(&self) -> &'a Resolve { in resolve() argument
3226 fn add_world(&mut self, resolve: &Resolve, id: &WorldId) { in add_world() argument
3246 fn add_interface(&mut self, resolve: &Resolve, id: &InterfaceId) { in add_interface() argument
3258 fn add_type(&mut self, resolve: &Resolve, id: &TypeId) { in add_type() argument
3377 resolve: &Resolve, in formatting_for_arg() argument
3389 fn formatting_for_results(result: Option<Type>, resolve: &Resolve, flags: FunctionFlags) -> String { in formatting_for_results() argument
3406 fn type_contains_lists(ty: Type, resolve: &Resolve) -> bool { in type_contains_lists()
3447 fn option_type_contains_lists(ty: Option<Type>, resolve: &Resolve) -> bool { in option_type_contains_lists()
3457 fn resolve_type_definition_id(resolve: &Resolve, mut id: TypeId) -> TypeId { in resolve_type_definition_id() argument
3478 fn func_field_name(resolve: &Resolve, func: &Function) -> String { in func_field_name() argument
3503 resolve: &'a Resolve, in get_resources() argument
3515 fn get_resource_functions<'a>(resolve: &'a Resolve, resource_id: TypeId) -> Vec<&'a Function> { in get_resource_functions() argument
3539 resolve: &'a Resolve, in get_world_resources() argument