Lines Matching refs:property
99 /// property. This is because, user must provide a setter method for the
100 /// category's 'readwrite' property.
102 const ObjCPropertyDecl *Property) const {
103 Selector Sel = Property->getSetterName();
122 // declaration of this property. If one found, presumably a setter will
126 if (P->getIdentifier() == Property->getIdentifier()) {
135 if (Proto->HasUserDeclaredSetterMethod(Property))
141 if (OSC->HasUserDeclaredSetterMethod(Property))
148 if (PI->HasUserDeclaredSetterMethod(Property))
158 // property.
165 // If context is class, then lookup property in its extensions.
166 // This comes before property is looked up in primary class.
180 // If queryKind is unknown, we return the instance property if one
181 // exists; otherwise we return the class property.
195 // We can't find the instance property, return the class property.
211 /// FindPropertyDeclaration - Finds declaration of the property given its name
341 /// FindPropertyVisibleInPrimaryClass - Finds declaration of the property
386 // into the main @interface's property list, and therefore we don't
1242 /// Local function that attempts to find a matching property within the
1291 llvm_unreachable("Marked as a property accessor but no property found!");
1745 ObjCSubstitutionContext::Property);
1872 const ObjCPropertyDecl *Property,
1877 if (Prop == Property)
1879 if (Prop->getIdentifier() == Property->getIdentifier()) {
1885 // Scan through protocol's protocols which did not have a matching property.
1888 PI->collectInheritedProtocolProperties(Property, PM);
2009 void ObjCImplDecl::addPropertyImplementation(ObjCPropertyImplDecl *property) {
2011 property->setLexicalDeclContext(this);
2012 addDecl(property);
2034 /// the implemented property that uses it.
2054 // If queryKind is unknown, we return the instance property if one
2055 // exists; otherwise we return the class property.
2070 // We can't find the instance property, return the class property.
2181 ObjCSubstitutionContext::Property);
2192 ObjCPropertyDecl *property,
2196 return new (C, DC) ObjCPropertyImplDecl(DC, atLoc, L, property, PK, ivar,