Lines Matching defs:Getter
273 ObjCMethodDecl *Getter;
283 InstanceReceiver(nullptr), Getter(nullptr), Setter(nullptr) {
595 } else if (Getter) {
596 T = Getter->getReturnType();
605 if (Getter) return true;
609 if ((Getter = RefExpr->getImplicitPropertyGetter())) {
610 GetterSelector = Getter->getSelector();
628 Getter = LookupMethodInReceiverType(S, prop->getGetterName(), RefExpr);
629 return (Getter != nullptr);
729 if (!Getter) {
738 if (!Getter->isImplicit())
739 S.DiagnoseUseOfDecl(Getter, GenericLoc, nullptr, true);
742 if ((Getter->isInstanceMethod() && !RefExpr->isClassReceiver()) ||
746 InstanceReceiver, receiverType, GenericLoc, Getter->getSelector(),
747 Getter, {});
751 Getter->getSelector(), Getter, {});
838 if (RefExpr->isExplicitProperty() && !Getter->hasRelatedResultType())
840 Getter, RefExpr->getLocation());
873 if (!Getter) {
881 QualType resultType = Getter->getReturnType();
1059 ObjCMethodDecl *Getter = S.ObjC().LookupMethodInObjectType(
1061 if (!Getter)
1063 QualType T = Getter->parameters()[0]->getType();