Lines Matching defs:MethodImpl
2352 ObjCMethodDecl *MethodImpl,
2359 MethodImpl->getObjCDeclQualifier())) {
2361 S.Diag(MethodImpl->getLocation(),
2365 << MethodImpl->getDeclName()
2366 << MethodImpl->getReturnTypeSourceRange();
2374 !isa<ObjCImplementationDecl>(MethodImpl->getDeclContext()) &&
2375 !S.Context.hasSameNullabilityTypeQualifier(MethodImpl->getReturnType(),
2378 auto nullabilityMethodImpl = *MethodImpl->getReturnType()->getNullability();
2380 S.Diag(MethodImpl->getLocation(),
2383 ((MethodImpl->getObjCDeclQualifier() &
2391 if (S.Context.hasSameUnqualifiedType(MethodImpl->getReturnType(),
2404 MethodImpl->getReturnType()->getAs<ObjCObjectPointerType>()) {
2420 S.Diag(MethodImpl->getLocation(), DiagID)
2421 << MethodImpl->getDeclName() << MethodDecl->getReturnType()
2422 << MethodImpl->getReturnType()
2423 << MethodImpl->getReturnTypeSourceRange();
2432 ObjCMethodDecl *MethodImpl,
2447 << MethodImpl->getDeclName();
2451 << MethodImpl->getDeclName();
2462 !isa<ObjCImplementationDecl>(MethodImpl->getDeclContext()) &&
2504 << MethodImpl->getDeclName() << IfaceTy << ImplTy;