Lines Matching refs:ImpMethodDecl

2557 void Sema::WarnConflictingTypedMethods(ObjCMethodDecl *ImpMethodDecl,  in WarnConflictingTypedMethods()  argument
2561 checkMethodFamilyMismatch(*this, ImpMethodDecl, MethodDecl)) in WarnConflictingTypedMethods()
2564 CheckMethodOverrideReturn(*this, ImpMethodDecl, MethodDecl, in WarnConflictingTypedMethods()
2568 for (ObjCMethodDecl::param_iterator IM = ImpMethodDecl->param_begin(), in WarnConflictingTypedMethods()
2569 IF = MethodDecl->param_begin(), EM = ImpMethodDecl->param_end(), in WarnConflictingTypedMethods()
2572 CheckMethodOverrideParam(*this, ImpMethodDecl, MethodDecl, *IM, *IF, in WarnConflictingTypedMethods()
2576 if (ImpMethodDecl->isVariadic() != MethodDecl->isVariadic()) { in WarnConflictingTypedMethods()
2577 Diag(ImpMethodDecl->getLocation(), in WarnConflictingTypedMethods()
2608 void Sema::WarnExactTypedMethods(ObjCMethodDecl *ImpMethodDecl, in WarnExactTypedMethods() argument
2622 bool match = CheckMethodOverrideReturn(*this, ImpMethodDecl, MethodDecl, in WarnExactTypedMethods()
2625 for (ObjCMethodDecl::param_iterator IM = ImpMethodDecl->param_begin(), in WarnExactTypedMethods()
2626 IF = MethodDecl->param_begin(), EM = ImpMethodDecl->param_end(), in WarnExactTypedMethods()
2629 match = CheckMethodOverrideParam(*this, ImpMethodDecl, MethodDecl, in WarnExactTypedMethods()
2636 match = (ImpMethodDecl->isVariadic() == MethodDecl->isVariadic()); in WarnExactTypedMethods()
2642 Diag(ImpMethodDecl->getLocation(), in WarnExactTypedMethods()
2835 ObjCMethodDecl *ImpMethodDecl = in MatchAllMethodDeclarations() local
2840 if (ImpMethodDecl) { in MatchAllMethodDeclarations()
2842 if (ImpMethodDecl->isSynthesizedAccessorStub()) in MatchAllMethodDeclarations()
2845 WarnConflictingTypedMethods(ImpMethodDecl, I, in MatchAllMethodDeclarations()
2848 WarnExactTypedMethods(ImpMethodDecl, I, isa<ObjCProtocolDecl>(CDecl)); in MatchAllMethodDeclarations()
2864 ObjCMethodDecl *ImpMethodDecl = in MatchAllMethodDeclarations() local
2869 if (ImpMethodDecl) { in MatchAllMethodDeclarations()
2871 if (ImpMethodDecl->isSynthesizedAccessorStub()) in MatchAllMethodDeclarations()
2874 WarnConflictingTypedMethods(ImpMethodDecl, I, in MatchAllMethodDeclarations()
2877 WarnExactTypedMethods(ImpMethodDecl, I, isa<ObjCProtocolDecl>(CDecl)); in MatchAllMethodDeclarations()