Lines Matching defs:IVars

392                                     SmallVectorImpl<ObjCIvarDecl *> &IVars);
3944 SmallVector<const ObjCIvarDecl *, 8> IVars;
3947 IVars.push_back(IVD);
3949 for (unsigned i = 0, e = IVars.size(); i < e; i++)
3950 if (IVars[i]->isBitField()) {
3951 IvarGroupNumber[IVars[i++]] = ++GroupNo;
3952 while (i < e && IVars[i]->isBitField())
3953 IvarGroupNumber[IVars[i++]] = GroupNo;
3964 SmallVectorImpl<ObjCIvarDecl *> &IVars) {
3971 for (unsigned i=0, e = IVars.size(); i < e; i++) {
3972 ObjCIvarDecl *Ivar = IVars[i];
3990 SmallVector<ObjCIvarDecl *, 8> IVars;
3994 IVars.push_back(const_cast<ObjCIvarDecl *>(IVD));
3996 if (!IVars.empty()) {
3997 unsigned GroupNo = ObjCIvarBitfieldGroupNo(IVars[0]);
4000 SynthesizeBitfieldGroupStructType(IVars[0], IVars);
4001 IVars.clear();
4005 if (!IVars.empty()) {
4007 unsigned GroupNo = ObjCIvarBitfieldGroupNo(IVars[0]);
4009 SynthesizeBitfieldGroupStructType(IVars[0], IVars);
4066 SmallVector<ObjCIvarDecl *, 8> IVars;
4069 IVars.push_back(IVD);
4079 if ((!CDecl->isThisDeclarationADefinition() || IVars.size() == 0) &&
4089 for (unsigned i = 0, e = IVars.size(); i < e; i++)
4090 RewriteLocallyDefinedNamedAggregates(IVars[i], Result);
4094 for (unsigned i = 0, e = IVars.size(); i < e; i++)
4095 if (IVars[i]->isBitField()) {
4096 ObjCIvarDecl *IV = IVars[i];
4101 SKIP_BITFIELDS(i , e, IVars);
4114 for (unsigned i = 0, e = IVars.size(); i < e; i++) {
4115 if (IVars[i]->isBitField()) {
4116 ObjCIvarDecl *IV = IVars[i];
4121 SKIP_BITFIELDS(i , e, IVars);
4124 RewriteObjCFieldDecl(IVars[i], Result);
7288 SmallVector<ObjCIvarDecl *, 8> IVars;
7295 IVars.push_back(IVD);
7298 Write__ivar_list_t_initializer(*this, Context, Result, IVars,
7428 IVars,