Lines Matching refs:ImplD
511 if (const auto *ImplD = D->getImplementation()) { in isIntroducingInitializers() local
512 for (const auto *MD : ImplD->instance_methods()) { in isIntroducingInitializers()
940 if (ObjCImplementationDecl *ImplD = Ctx.getObjCImplementation(IFD)) in getNextRedeclarationImpl() local
941 if (!ImplD->isInvalidDecl()) in getNextRedeclarationImpl()
942 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod()); in getNextRedeclarationImpl()
945 if (ObjCCategoryImplDecl *ImplD = Ctx.getObjCImplementation(CD)) in getNextRedeclarationImpl() local
946 if (!ImplD->isInvalidDecl()) in getNextRedeclarationImpl()
947 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod()); in getNextRedeclarationImpl()
949 } else if (auto *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getNextRedeclarationImpl() local
950 if (ObjCInterfaceDecl *IFD = ImplD->getClassInterface()) in getNextRedeclarationImpl()
981 if (auto *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getCanonicalDecl() local
982 if (ObjCInterfaceDecl *IFD = ImplD->getClassInterface()) { in getCanonicalDecl()
1613 void ObjCInterfaceDecl::setImplementation(ObjCImplementationDecl *ImplD) { in setImplementation() argument
1614 getASTContext().setObjCImplementation(getDefinition(), ImplD); in setImplementation()
2102 void ObjCCategoryDecl::setImplementation(ObjCCategoryImplDecl *ImplD) { in setImplementation() argument
2103 getASTContext().setObjCImplementation(this, ImplD); in setImplementation()
2159 if (auto *ImplD = dyn_cast_or_null<ObjCImplementationDecl>(this)) { in setClassInterface() local
2161 Ctx.setObjCImplementation(IFace, ImplD); in setClassInterface()
2163 } else if (auto *ImplD = dyn_cast_or_null<ObjCCategoryImplDecl>(this)) { in setClassInterface() local
2165 Ctx.setObjCImplementation(CD, ImplD); in setClassInterface()