Lines Matching refs:ObjCImplementationDecl
318 if (ObjCImplementationDecl *ImpDecl = getImplementation()) in lookupPrivateMethod()
362 if (ObjCImplementationDecl *ImplD = Ctx.getObjCImplementation(IFD)) in getNextRedeclaration()
369 } else if (ObjCImplementationDecl *ImplD = in getNextRedeclaration()
370 dyn_cast<ObjCImplementationDecl>(CtxD)) { in getNextRedeclaration()
386 if (ObjCImplementationDecl *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getCanonicalDecl()
591 ObjCImplementationDecl *ObjCInterfaceDecl::getImplementation() const { in getImplementation()
599 void ObjCInterfaceDecl::setImplementation(ObjCImplementationDecl *ImplD) { in setImplementation()
632 if (ObjCImplementationDecl *ImplDecl = getImplementation()) { in all_declared_ivar_begin()
634 ObjCImplementationDecl::ivar_iterator I = ImplDecl->ivar_begin(), in all_declared_ivar_begin()
748 assert((isa<ObjCInterfaceDecl>(DC) || isa<ObjCImplementationDecl>(DC) || in Create()
755 if (ObjCImplementationDecl *IM = dyn_cast<ObjCImplementationDecl>(DC)) { in Create()
792 return cast<ObjCImplementationDecl>(DC)->getClassInterface(); in getContainingInterface()
957 if (ObjCImplementationDecl *ImplD in setClassInterface()
958 = dyn_cast_or_null<ObjCImplementationDecl>(this)) { in setClassInterface()
1010 ObjCImplementationDecl *
1011 ObjCImplementationDecl::Create(ASTContext &C, DeclContext *DC, in Create()
1015 return new (C) ObjCImplementationDecl(DC, L, ClassInterface, SuperDecl); in Create()
1019 const ObjCImplementationDecl *ID) { in operator <<()