Lines Matching defs:prop
16 // expr.prop
17 // where 'expr' is an r-value of Objective-C pointer type and 'prop'
21 // [expr prop]
27 // 'expr.prop *= 100' would be translated to:
28 // [expr setProp: [expr prop] * 100]
621 ObjCPropertyDecl *prop = RefExpr->getExplicitProperty();
622 Getter = LookupMethodInReceiverType(S, prop->getGetterName(), RefExpr);
650 ObjCPropertyDecl *prop = RefExpr->getExplicitProperty();
651 SetterSelector = prop->getSetterName();
659 StringRef thisPropertyName = prop->getName();
667 AltMember, prop->getQueryKind()))
668 if (prop != prop1 && (prop1->getSetterMethodDecl() == setter)) {
670 << prop << prop1 << setter->getSelector();
671 S.Diag(prop->getLocation(), diag::note_property_declare);
691 if (ObjCPropertyDecl *prop = RefExpr->getExplicitProperty()) {
694 S.Diag(prop->getLocation(), diag::note_property_declare);