Lines Matching refs:Ivars
3957 llvm::SmallSetVector<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl]; in RewriteIvarOffsetSymbols() local
3959 if (Ivars.empty()) in RewriteIvarOffsetSymbols()
3963 for (ObjCIvarDecl *IvarDecl : Ivars) { in RewriteIvarOffsetSymbols()
6724 ArrayRef<ObjCIvarDecl *> Ivars, in Write_IvarOffsetVar() argument
6738 for (unsigned i =0, e = Ivars.size(); i < e; i++) { in Write_IvarOffsetVar()
6739 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write_IvarOffsetVar()
6749 if (Ivars[i]->isBitField()) in Write_IvarOffsetVar()
6757 if (Ivars[i]->isBitField()) { in Write_IvarOffsetVar()
6759 SKIP_BITFIELDS(i , e, Ivars); in Write_IvarOffsetVar()
6771 SmallVector<ObjCIvarDecl *, 8> Ivars; in Write__ivar_list_t_initializer() local
6777 Ivars.push_back(OriginalIvars[i]); in Write__ivar_list_t_initializer()
6782 Ivars.push_back(OriginalIvars[i]); in Write__ivar_list_t_initializer()
6786 Write__ivar_list_t_TypeDecl(Result, Ivars.size()); in Write__ivar_list_t_initializer()
6791 Result += "\t"; Result += utostr(Ivars.size()); Result += ",\n"; in Write__ivar_list_t_initializer()
6792 for (unsigned i =0, e = Ivars.size(); i < e; i++) { in Write__ivar_list_t_initializer()
6793 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write__ivar_list_t_initializer()
6799 if (Ivars[i]->isBitField()) in Write__ivar_list_t_initializer()
6806 if (Ivars[i]->isBitField()) in Write__ivar_list_t_initializer()
6807 RewriteObj.ObjCIvarBitfieldGroupDecl(Ivars[i], Result); in Write__ivar_list_t_initializer()