Lines Matching refs:Getter
258 ObjCMethodDecl *Getter;
267 SyntacticRefExpr(0), InstanceReceiver(0), Getter(0), Setter(0) {
542 } else if (Getter) {
543 T = Getter->getResultType();
552 if (Getter) return true;
556 if ((Getter = RefExpr->getImplicitPropertyGetter())) {
557 GetterSelector = Getter->getSelector();
577 Getter = LookupMethodInReceiverType(S, prop->getGetterName(), RefExpr);
578 return (Getter != 0);
664 assert(Getter);
681 if (Getter->isInstanceMethod() || RefExpr->isObjectReceiver()) {
684 GenericLoc, Getter->getSelector(),
685 Getter, None);
688 GenericLoc, Getter->getSelector(),
689 Getter, None);
785 if (RefExpr->isExplicitProperty() && !Getter->hasRelatedResultType())
787 Getter, RefExpr->getLocation());
813 assert(Getter && "property has no setter and no getter!");
816 QualType resultType = Getter->getResultType();
1068 ObjCMethodDecl *Getter = S.LookupMethodInObjectType(GetterSelector, ContainerT,
1070 if (!Getter)
1072 QualType T = Getter->param_begin()[0]->getType();