Lines Matching refs:Ivars
3956 llvm::SmallSetVector<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl]; in RewriteIvarOffsetSymbols() local
3958 if (Ivars.empty()) in RewriteIvarOffsetSymbols()
3962 for (ObjCIvarDecl *IvarDecl : Ivars) { in RewriteIvarOffsetSymbols()
6723 ArrayRef<ObjCIvarDecl *> Ivars, in Write_IvarOffsetVar() argument
6737 for (unsigned i =0, e = Ivars.size(); i < e; i++) { in Write_IvarOffsetVar()
6738 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write_IvarOffsetVar()
6748 if (Ivars[i]->isBitField()) in Write_IvarOffsetVar()
6756 if (Ivars[i]->isBitField()) { in Write_IvarOffsetVar()
6758 SKIP_BITFIELDS(i , e, Ivars); in Write_IvarOffsetVar()
6770 SmallVector<ObjCIvarDecl *, 8> Ivars; in Write__ivar_list_t_initializer() local
6776 Ivars.push_back(OriginalIvars[i]); in Write__ivar_list_t_initializer()
6781 Ivars.push_back(OriginalIvars[i]); in Write__ivar_list_t_initializer()
6785 Write__ivar_list_t_TypeDecl(Result, Ivars.size()); in Write__ivar_list_t_initializer()
6790 Result += "\t"; Result += utostr(Ivars.size()); Result += ",\n"; in Write__ivar_list_t_initializer()
6791 for (unsigned i =0, e = Ivars.size(); i < e; i++) { in Write__ivar_list_t_initializer()
6792 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write__ivar_list_t_initializer()
6798 if (Ivars[i]->isBitField()) in Write__ivar_list_t_initializer()
6805 if (Ivars[i]->isBitField()) in Write__ivar_list_t_initializer()
6806 RewriteObj.ObjCIvarBitfieldGroupDecl(Ivars[i], Result); in Write__ivar_list_t_initializer()