reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1078 property = IDecl->FindPropertyDeclaration(PropertyId, QueryKind); 1079 if (!property) { 1083 if (property->isClassProperty() && Synthesize) { 1087 unsigned PIkind = property->getPropertyAttributesAsWritten(); 1094 Diag(property->getLocation(), diag::note_property_declare); 1098 dyn_cast<ObjCCategoryDecl>(property->getDeclContext())) { 1101 Diag(property->getLocation(), diag::note_property_declare); 1107 property->hasAttr<IBOutletAttr>() && 1113 DeclContext::lookup_result R = Ext->lookup(property->getDeclName()); 1125 Diag(property->getLocation(), diag::warn_auto_readonly_iboutlet_property) 1126 << property; 1129 property->getLParenLoc(), readonlyLoc)) { 1133 Diag(property->getLocation(), 1139 if (Synthesize && isa<ObjCProtocolDecl>(property->getDeclContext())) 1140 property = SelectPropertyForSynthesisFromProtocols(*this, AtLoc, IDecl, 1141 property); 1161 property = Category->FindPropertyDeclaration(PropertyId, QueryKind); 1162 if (!property) { 1182 QualType PropType = property->getType(); 1187 property->getDeclName())) { 1188 Diag(property->getLocation(), diag::note_property_declare); 1193 (property->getPropertyAttributesAsWritten() & 1196 setImpliedPropertyAttributeForReadOnlyProperty(property, Ivar); 1200 = property->getPropertyAttributes(); 1209 Diag(property->getLocation(), diag::note_property_declare); 1225 Diag(property->getLocation(), diag::note_property_declare); 1234 Diag(property->getLocation(), 1252 IDecl->lookupInstanceVariable(property->getIdentifier(), 1259 Diag(property->getLocation(), diag::note_property_declare); 1273 if (!hasWrittenStorageAttribute(property, QueryKind) && 1277 Diag(property->getLocation(), diag::note_property_declare); 1298 Diag(property->getLocation(), diag::note_property_declare); 1323 << property->getDeclName() << Ivar->getDeclName() 1329 property->setPropertyIvarDecl(Ivar); 1348 << property->getDeclName() << PropType 1363 << property->getDeclName() << PropType 1373 << property->getDeclName() << Ivar->getDeclName(); 1378 if ((property->getType()->isObjCObjectPointerType() || 1382 << property->getDeclName() << Ivar->getDeclName(); 1388 checkARCPropertyImpl(*this, PropertyLoc, property, Ivar); 1393 assert (property && "ActOnPropertyImplDecl - property declaration missing"); 1396 property, 1405 if (ObjCMethodDecl *getterMethod = property->getGetterMethodDecl()) { 1440 if (property->hasAttr<NSReturnsNotRetainedAttr>() && 1444 Diag(property->getLocation(), diag::note_property_declare); 1459 if (ObjCMethodDecl *setterMethod = property->getSetterMethodDecl()) { 1488 if (property->getPropertyAttributes() & 1495 if (property->getType()->isReferenceType()) { 1498 << property->getType();