Lines Matching full:ivar
1159 /// Add implementations's ivar to the synthesize class's ivar list.
1162 // Add ivar's to class's DeclContext.
1171 // If implementation has empty ivar list, just return.
1196 // Instance ivar to Implementation's DeclContext.
1203 // Check interface's Ivar list against those in the implementation.
1212 assert (ImplIvar && "missing implementation ivar");
1213 assert (ClsIvar && "missing class ivar");
2510 for (auto *Ivar : ID->ivars()) {
2511 if (Ivar->isInvalidDecl())
2513 if (IdentifierInfo *II = Ivar->getIdentifier()) {
2516 Diag(Ivar->getLocation(), diag::err_duplicate_member) << II;
2518 Ivar->setInvalidDecl();
3301 // For each ivar, create a fresh ObjCAtDefsFieldDecl.
3471 // property backing ivar must belong to property's class
3472 // or be a private ivar in class's implementation.
3483 /// accessor references the backing ivar.
3539 // Do not issue this warning if backing ivar is used somewhere and accessor
3541 // cases where the ivar is accessed by another method that the accessor