reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2130 unsigned Attributes = Property->getPropertyAttributes(); 2131 unsigned AttributesAsWritten = Property->getPropertyAttributesAsWritten(); 2135 GetterMethod = Property->isClassProperty() ? 2136 IMPDecl->getClassMethod(Property->getGetterName()) : 2137 IMPDecl->getInstanceMethod(Property->getGetterName()); 2138 SetterMethod = Property->isClassProperty() ? 2139 IMPDecl->getClassMethod(Property->getSetterName()) : 2140 IMPDecl->getInstanceMethod(Property->getSetterName()); 2145 << Property->getIdentifier() << 0; 2146 Diag(Property->getLocation(), diag::note_property_declare); 2151 << Property->getIdentifier() << 1; 2152 Diag(Property->getLocation(), diag::note_property_declare); 2161 Property->getIdentifier(), Property->getQueryKind())) { 2161 Property->getIdentifier(), Property->getQueryKind())) { 2165 GetterMethod = Property->isClassProperty() ? 2166 IMPDecl->getClassMethod(Property->getGetterName()) : 2167 IMPDecl->getInstanceMethod(Property->getGetterName()); 2168 SetterMethod = Property->isClassProperty() ? 2169 IMPDecl->getClassMethod(Property->getSetterName()) : 2170 IMPDecl->getInstanceMethod(Property->getSetterName()); 2177 << Property->getIdentifier() << (GetterMethod != nullptr) 2180 if (Property->getLParenLoc().isValid() && 2184 getLocForEndOfToken(Property->getLParenLoc()); 2187 Diag(Property->getLocation(), 2190 } else if (Property->getLParenLoc().isInvalid()) { 2193 Property->getTypeSourceInfo()->getTypeLoc().getBeginLoc(); 2194 Diag(Property->getLocation(), 2200 Diag(Property->getLocation(), diag::note_property_declare);