Searched refs:ObjCInterface (Results 1 – 9 of 9) sorted by relevance
24 pub struct ObjCInterface { struct65 impl ObjCInterface { impl66 fn new(name: &str) -> ObjCInterface { in new() argument67 ObjCInterface { in new()156 if let TypeKind::ObjCInterface(ref protocol) = in from_ty()319 impl Trace for ObjCInterface { implementation
11 use super::objc::ObjCInterface;327 TypeKind::ObjCInterface(..) => Some(self), in safe_canonical_type()477 TypeKind::ObjCInterface(..) => "ObjCInterface", in kind_name()566 TypeKind::ObjCInterface(_) => vec![], in self_template_params()668 ObjCInterface(ObjCInterface), enumerator1193 let interface = ObjCInterface::from_ty(&location, ctx) in from_clang_ty()1198 TypeKind::ObjCInterface(interface) in from_clang_ty()1275 TypeKind::ObjCInterface(ref interface) => { in trace()
97 TypeKind::ObjCInterface(..) | in gen_field()
158 TypeKind::ObjCInterface(..) | in impl_debug()
44 use crate::ir::objc::{ObjCInterface, ObjCMethod};1073 TypeKind::ObjCInterface(ref interface) => { in codegen()3851 matches!(inner_ty.kind(), TypeKind::ObjCInterface(..)); in try_to_rust_ty()3881 TypeKind::ObjCInterface(ref interface) => { in try_to_rust_ty()4267 impl CodeGenerator for ObjCInterface { implementation4382 TypeKind::ObjCInterface(ref parent) => parent, in codegen()4994 if let TypeKind::ObjCInterface(ref interface) = in fnsig_arguments()
139 TypeKind::ObjCInterface(..) | in constrain()
218 TypeKind::ObjCInterface(..) | in constrain_type()584 (DeriveTrait::Default, TypeKind::ObjCInterface(..)) | in can_derive_simple()
128 TypeKind::ObjCInterface(..) | in constrain()
264 TypeKind::ObjCInterface(..) => { in constrain()