Lines Matching defs:IV

370     unsigned ObjCIvarBitfieldGroupNo(ObjCIvarDecl *IV);
372 void ObjCIvarBitfieldGroupDecl(ObjCIvarDecl *IV, std::string &Result);
374 void ObjCIvarBitfieldGroupType(ObjCIvarDecl *IV, std::string &Result);
376 void ObjCIvarBitfieldGroupOffset(ObjCIvarDecl *IV, std::string &Result);
378 QualType GetGroupRecordTypeForObjCIvarBitfield(ObjCIvarDecl *IV);
380 ObjCIvarDecl *IV,
461 Stmt *RewriteObjCIvarRefExpr(ObjCIvarRefExpr *IV);
3755 unsigned RewriteModernObjC::ObjCIvarBitfieldGroupNo(ObjCIvarDecl *IV) {
3756 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface();
3758 return IvarGroupNumber[IV];
3776 return IvarGroupNumber[IV];
3780 ObjCIvarDecl *IV,
3783 ObjCIvarBitfieldGroupType(IV, StructTagName);
3799 QualType RewriteModernObjC::GetGroupRecordTypeForObjCIvarBitfield(ObjCIvarDecl *IV) {
3800 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface();
3801 unsigned GroupNo = ObjCIvarBitfieldGroupNo(IV);
3835 void RewriteModernObjC::ObjCIvarBitfieldGroupDecl(ObjCIvarDecl *IV,
3837 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface();
3840 unsigned GroupNo = ObjCIvarBitfieldGroupNo(IV);
3847 void RewriteModernObjC::ObjCIvarBitfieldGroupType(ObjCIvarDecl *IV,
3849 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface();
3852 unsigned GroupNo = ObjCIvarBitfieldGroupNo(IV);
3859 void RewriteModernObjC::ObjCIvarBitfieldGroupOffset(ObjCIvarDecl *IV,
3862 ObjCIvarBitfieldGroupDecl(IV, Result);
3910 ObjCIvarDecl *IV = IVars[i];
3911 QualType QT = GetGroupRecordTypeForObjCIvarBitfield(IV);
3930 ObjCIvarDecl *IV = IVars[i];
3932 ObjCIvarBitfieldGroupType(IV, Result); Result += " ";
3933 ObjCIvarBitfieldGroupDecl(IV, Result); Result += ";\n";
7404 Stmt *RewriteModernObjC::RewriteObjCIvarRefExpr(ObjCIvarRefExpr *IV) {
7405 SourceRange OldRange = IV->getSourceRange();
7406 Expr *BaseExpr = IV->getBase();
7412 IV->setBase(BaseExpr);
7415 ObjCIvarDecl *D = IV->getDecl();
7417 Expr *Replacement = IV;
7528 ReplaceStmtWithRange(IV, Replacement, OldRange);