Lines Matching refs:ImplD
499 if (const auto *ImplD = D->getImplementation()) { in isIntroducingInitializers() local
500 for (const auto *MD : ImplD->instance_methods()) { in isIntroducingInitializers()
924 if (ObjCImplementationDecl *ImplD = Ctx.getObjCImplementation(IFD)) in getNextRedeclarationImpl() local
925 if (!ImplD->isInvalidDecl()) in getNextRedeclarationImpl()
926 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod()); in getNextRedeclarationImpl()
929 if (ObjCCategoryImplDecl *ImplD = Ctx.getObjCImplementation(CD)) in getNextRedeclarationImpl() local
930 if (!ImplD->isInvalidDecl()) in getNextRedeclarationImpl()
931 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod()); in getNextRedeclarationImpl()
933 } else if (auto *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getNextRedeclarationImpl() local
934 if (ObjCInterfaceDecl *IFD = ImplD->getClassInterface()) in getNextRedeclarationImpl()
965 if (auto *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getCanonicalDecl() local
966 if (ObjCInterfaceDecl *IFD = ImplD->getClassInterface()) { in getCanonicalDecl()
1597 void ObjCInterfaceDecl::setImplementation(ObjCImplementationDecl *ImplD) { in setImplementation() argument
1598 getASTContext().setObjCImplementation(getDefinition(), ImplD); in setImplementation()
2081 void ObjCCategoryDecl::setImplementation(ObjCCategoryImplDecl *ImplD) { in setImplementation() argument
2082 getASTContext().setObjCImplementation(this, ImplD); in setImplementation()
2138 if (auto *ImplD = dyn_cast_or_null<ObjCImplementationDecl>(this)) { in setClassInterface() local
2140 Ctx.setObjCImplementation(IFace, ImplD); in setClassInterface()
2142 } else if (auto *ImplD = dyn_cast_or_null<ObjCCategoryImplDecl>(this)) { in setClassInterface() local
2144 Ctx.setObjCImplementation(CD, ImplD); in setClassInterface()