Lines Matching defs:Ivars
4066 llvm::SmallPtrSet<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl];
4067 if (Ivars.empty())
4071 for (llvm::SmallPtrSet<ObjCIvarDecl *, 8>::iterator i = Ivars.begin(),
4072 e = Ivars.end(); i != e; i++) {
6863 ArrayRef<ObjCIvarDecl *> Ivars,
6877 for (unsigned i =0, e = Ivars.size(); i < e; i++) {
6878 ObjCIvarDecl *IvarDecl = Ivars[i];
6888 if (Ivars[i]->isBitField())
6896 if (Ivars[i]->isBitField()) {
6898 SKIP_BITFIELDS(i , e, Ivars);
6910 SmallVector<ObjCIvarDecl *, 8> Ivars;
6916 Ivars.push_back(OriginalIvars[i]);
6921 Ivars.push_back(OriginalIvars[i]);
6925 Write__ivar_list_t_TypeDecl(Result, Ivars.size());
6930 Result += "\t"; Result += utostr(Ivars.size()); Result += ",\n";
6931 for (unsigned i =0, e = Ivars.size(); i < e; i++) {
6932 ObjCIvarDecl *IvarDecl = Ivars[i];
6938 if (Ivars[i]->isBitField())
6945 if (Ivars[i]->isBitField())
6946 RewriteObj.ObjCIvarBitfieldGroupDecl(Ivars[i], Result);