Lines Matching defs:Ivars
3961 llvm::SmallSetVector<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl];
3963 if (Ivars.empty())
3967 for (ObjCIvarDecl *IvarDecl : Ivars) {
6728 ArrayRef<ObjCIvarDecl *> Ivars,
6742 for (unsigned i =0, e = Ivars.size(); i < e; i++) {
6743 ObjCIvarDecl *IvarDecl = Ivars[i];
6753 if (Ivars[i]->isBitField())
6761 if (Ivars[i]->isBitField()) {
6763 SKIP_BITFIELDS(i , e, Ivars);
6775 SmallVector<ObjCIvarDecl *, 8> Ivars;
6781 Ivars.push_back(OriginalIvars[i]);
6786 Ivars.push_back(OriginalIvars[i]);
6790 Write__ivar_list_t_TypeDecl(Result, Ivars.size());
6795 Result += "\t"; Result += utostr(Ivars.size()); Result += ",\n";
6796 for (unsigned i =0, e = Ivars.size(); i < e; i++) {
6797 ObjCIvarDecl *IvarDecl = Ivars[i];
6803 if (Ivars[i]->isBitField())
6810 if (Ivars[i]->isBitField())
6811 RewriteObj.ObjCIvarBitfieldGroupDecl(Ivars[i], Result);