reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
836 assert(isa<ObjCProtocolDecl>(Property->getDeclContext()) && 842 PDecl->collectInheritedProtocolProperties(Property, ProtocolSet, 849 PDecl->collectInheritedProtocolProperties(Property, ProtocolSet, 857 return Property; 859 ObjCPropertyDecl *OriginalProperty = Property; 863 if (Property->isReadOnly() && !Prop.value()->isReadOnly()) { 864 Property = Prop.value(); 868 if (Property != OriginalProperty) { 873 QualType RHSType = S.Context.getCanonicalType(Property->getType()); 874 unsigned OriginalAttributes = Property->getPropertyAttributesAsWritten(); 928 if (Property->getGetterName() != Prop->getGetterName()) { 932 if (!Property->isReadOnly() && !Prop->isReadOnly() && 933 Property->getSetterName() != Prop->getSetterName()) { 950 return Property; 960 auto Diag = S.Diag(Property->getLocation(), 961 Property != OriginalProperty || HasIncompatibleAttributes 967 Diag << Property->getType(); 974 Diag << Property->getGetterName(); 977 Diag << Property->getSetterName(); 1004 return Property;