reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1581 Property->getPropertyAttributes(); 1594 Diag(Property->getLocation(), diag::warn_readonly_property) 1595 << Property->getDeclName() << inheritedName; 1598 Diag(Property->getLocation(), diag::warn_property_attribute) 1599 << Property->getDeclName() << "copy" << inheritedName; 1610 Diag(Property->getLocation(), diag::warn_property_attribute) 1611 << Property->getDeclName() << "retain (or strong)" << inheritedName; 1618 checkAtomicPropertyMismatch(*this, SuperProperty, Property, false); 1621 if (Property->getSetterName() != SuperProperty->getSetterName() && 1624 Diag(Property->getLocation(), diag::warn_property_attribute) 1625 << Property->getDeclName() << "setter" << inheritedName; 1628 if (Property->getGetterName() != SuperProperty->getGetterName()) { 1629 Diag(Property->getLocation(), diag::warn_property_attribute) 1630 << Property->getDeclName() << "getter" << inheritedName; 1637 Context.getCanonicalType(Property->getType()); 1647 Diag(Property->getLocation(), diag::warn_property_types_are_incompatible) 1648 << Property->getType() << SuperProperty->getType() << inheritedName;