Lines Matching refs:Ivars
4134 llvm::SmallPtrSet<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl];
4135 if (Ivars.empty())
4139 for (llvm::SmallPtrSet<ObjCIvarDecl *, 8>::iterator i = Ivars.begin(),
4140 e = Ivars.end(); i != e; i++) {
6929 ArrayRef<ObjCIvarDecl *> Ivars,
6943 for (unsigned i =0, e = Ivars.size(); i < e; i++) {
6944 ObjCIvarDecl *IvarDecl = Ivars[i];
6954 if (Ivars[i]->isBitField())
6962 if (Ivars[i]->isBitField()) {
6964 SKIP_BITFIELDS(i , e, Ivars);
6976 SmallVector<ObjCIvarDecl *, 8> Ivars;
6982 Ivars.push_back(OriginalIvars[i]);
6987 Ivars.push_back(OriginalIvars[i]);
6991 Write__ivar_list_t_TypeDecl(Result, Ivars.size());
6996 Result += "\t"; Result += utostr(Ivars.size()); Result += ",\n";
6997 for (unsigned i =0, e = Ivars.size(); i < e; i++) {
6998 ObjCIvarDecl *IvarDecl = Ivars[i];
7004 if (Ivars[i]->isBitField())
7011 if (Ivars[i]->isBitField())
7012 RewriteObj.ObjCIvarBitfieldGroupDecl(Ivars[i], Result);