Lines Matching refs:ObjCImplementationDecl
67 !isa<ObjCImplementationDecl>(method->getDeclContext())) in checkInitMethod()
1982 ObjCImplementationDecl *Sema::ActOnStartClassImplementation( in ActOnStartClassImplementation()
2075 ObjCImplementationDecl* IMPDecl = in ActOnStartClassImplementation()
2076 ObjCImplementationDecl::Create(Context, CurContext, IDecl, SDecl, in ActOnStartClassImplementation()
2134 void Sema::CheckImplementationIvars(ObjCImplementationDecl *ImpDecl, in CheckImplementationIvars()
2368 !isa<ObjCImplementationDecl>(MethodImpl->getDeclContext()) && in CheckMethodOverrideReturn()
2456 !isa<ObjCImplementationDecl>(MethodImpl->getDeclContext()) && in CheckMethodOverrideParam()
3785 static void DiagnoseWeakIvars(Sema &S, ObjCImplementationDecl *ID) { in DiagnoseWeakIvars()
3854 } else if (auto *ImplDecl = dyn_cast<ObjCImplementationDecl>(OCD)) { in DiagnoseVariableSizedIvars()
3994 bool checkIdenticalMethods = isa<ObjCImplementationDecl>(ClassDecl); in ActOnAtEnd()
4000 if (auto *OID = dyn_cast<ObjCImplementationDecl>(CurContext)) { in ActOnAtEnd()
4092 if (ObjCImplementationDecl *IC=dyn_cast<ObjCImplementationDecl>(ClassDecl)) { in ActOnAtEnd()
4389 void searchFrom(const ObjCImplementationDecl *impl) { in searchFrom()
4509 isa<ObjCImplementationDecl>(ObjCMethod->getDeclContext())) in CheckObjCMethodOverrides()
5340 const ObjCImplementationDecl *ImplD) { in DiagnoseUnusedBackingIvarInAccessor()