Lines Matching defs:Ivars
3955 llvm::SmallSetVector<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl];
3957 if (Ivars.empty())
3961 for (ObjCIvarDecl *IvarDecl : Ivars) {
6721 ArrayRef<ObjCIvarDecl *> Ivars,
6735 for (unsigned i =0, e = Ivars.size(); i < e; i++) {
6736 ObjCIvarDecl *IvarDecl = Ivars[i];
6746 if (Ivars[i]->isBitField())
6754 if (Ivars[i]->isBitField()) {
6756 SKIP_BITFIELDS(i , e, Ivars);
6768 SmallVector<ObjCIvarDecl *, 8> Ivars;
6774 Ivars.push_back(OriginalIvars[i]);
6779 Ivars.push_back(OriginalIvars[i]);
6783 Write__ivar_list_t_TypeDecl(Result, Ivars.size());
6788 Result += "\t"; Result += utostr(Ivars.size()); Result += ",\n";
6789 for (unsigned i =0, e = Ivars.size(); i < e; i++) {
6790 ObjCIvarDecl *IvarDecl = Ivars[i];
6796 if (Ivars[i]->isBitField())
6803 if (Ivars[i]->isBitField())
6804 RewriteObj.ObjCIvarBitfieldGroupDecl(Ivars[i], Result);