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