Lines Matching defs:Getter
275 ObjCMethodDecl *Getter;
285 InstanceReceiver(nullptr), Getter(nullptr), Setter(nullptr) {
597 } else if (Getter) {
598 T = Getter->getReturnType();
607 if (Getter) return true;
611 if ((Getter = RefExpr->getImplicitPropertyGetter())) {
612 GetterSelector = Getter->getSelector();
630 Getter = LookupMethodInReceiverType(S, prop->getGetterName(), RefExpr);
631 return (Getter != nullptr);
731 if (!Getter) {
740 if (!Getter->isImplicit())
741 S.DiagnoseUseOfDecl(Getter, GenericLoc, nullptr, true);
744 if ((Getter->isInstanceMethod() && !RefExpr->isClassReceiver()) ||
748 InstanceReceiver, receiverType, GenericLoc, Getter->getSelector(),
749 Getter, std::nullopt);
753 Getter->getSelector(), Getter, std::nullopt);
840 if (RefExpr->isExplicitProperty() && !Getter->hasRelatedResultType())
842 Getter, RefExpr->getLocation());
875 if (!Getter) {
883 QualType resultType = Getter->getReturnType();
1061 ObjCMethodDecl *Getter = S.ObjC().LookupMethodInObjectType(
1063 if (!Getter)
1065 QualType T = Getter->parameters()[0]->getType();