Lines Matching refs:Interface
233 WorldItem::Interface { id, .. } => { in populate_world_and_interface_options()
257 WorldKey::Interface(_) => { in name_interface()
342 &WorldKey::Interface(id), in generate()
389 if !self.opts.only_interfaces || matches!(import, WorldItem::Interface { .. }) { in generate()
395 if !self.opts.only_interfaces || matches!(export, WorldItem::Interface { .. }) { in generate()
408 WorldItem::Interface { id, .. } => { in import()
416 WorldKey::Interface(id) => resolve.interfaces[*id] in import()
484 WorldKey::Interface(_) => unreachable!(), in import()
534 WorldItem::Interface { id, .. } => { in export()
546 WorldKey::Interface(_) => iface.name.as_ref().unwrap(), in export()
693 WorldKey::Interface(_) => { in export()
1149 WorldKey::Interface(id) => Prefix::VersionedInterface(*id), in lookup_keys()
1491 WorldItem::Interface { id, stability, .. } if *id == interface_id => { in world_add_to_linker()
2281 let owner = TypeOwner::Interface(id); in generate_add_to_linker()
2305 TypeOwner::Interface(i) => i, in generate_add_to_linker()
2483 TypeOwner::Interface(id) => self.resolve.interfaces[id] in generate_guest_import_closure()
2604 TypeOwner::Interface(i) => i, in generate_guest_import_closure()
2890 WorldKey::Interface(_) => { in path_to_root()
3233 WorldItem::Interface { id, stability, .. } => { in add_world()
3527 TypeOwner::Interface(id) => resolve.interfaces[id] in get_resource_functions()
3549 WorldKey::Interface(_) => unreachable!(), in get_world_resources()