Lines Matching refs:Impl
130 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(DC))
131 CurrentClass = Impl->getClassInterface();
2394 static bool checkMethodFamilyMismatch(Sema &S, ObjCMethodDecl *impl,
2396 ObjCMethodFamily implFamily = impl->getMethodFamily();
2406 if (impl->isInvalidDecl() || decl->isInvalidDecl()) return true;
2408 const ObjCMethodDecl *unmatched = impl;
2458 S.Diag(impl->getLocation(), errorID) << int(familySelector) << int(reasonSelector);
3314 void Sema::AddMethodToGlobalPool(ObjCMethodDecl *Method, bool impl,
3328 Method->setDefined(impl);
4028 void searchFrom(ObjCCategoryImplDecl *impl) {
4032 if (ObjCCategoryDecl *category = impl->getCategoryDecl()) {
4038 } else if (ObjCInterfaceDecl *Interface = impl->getClassInterface()) {
4060 void searchFrom(ObjCImplementationDecl *impl) {
4063 if (ObjCInterfaceDecl *Interface = impl->getClassInterface())
4446 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(ClassDecl))
4447 CurrentClass = Impl