Lines Matching defs:IvarDecl
832 ObjCIvarDecl *IvarDecl, std::string &Result) {
836 Result += IvarDecl->getName();
3961 for (ObjCIvarDecl *IvarDecl : Ivars) {
3962 const ObjCInterfaceDecl *IDecl = IvarDecl->getContainingInterface();
3964 if (IvarDecl->isBitField()) {
3965 GroupNo = ObjCIvarBitfieldGroupNo(IvarDecl);
3974 IvarDecl->getAccessControl() != ObjCIvarDecl::Private &&
3975 IvarDecl->getAccessControl() != ObjCIvarDecl::Package)
3979 if (IvarDecl->isBitField()) {
3980 ObjCIvarBitfieldGroupOffset(IvarDecl, Result);
3984 WriteInternalIvarName(CDecl, IvarDecl, Result);
6736 ObjCIvarDecl *IvarDecl = Ivars[i];
6741 IvarDecl->getAccessControl() == ObjCIvarDecl::Private ||
6742 IvarDecl->getAccessControl() == ObjCIvarDecl::Package)
6747 RewriteObj.ObjCIvarBitfieldGroupOffset(IvarDecl, Result);
6749 WriteInternalIvarName(CDecl, IvarDecl, Result);
6752 RewriteObj.RewriteIvarOffsetComputation(IvarDecl, Result);
6790 ObjCIvarDecl *IvarDecl = Ivars[i];
6797 RewriteObj.ObjCIvarBitfieldGroupOffset(IvarDecl, Result);
6799 WriteInternalIvarName(CDecl, IvarDecl, Result);
6806 Result += IvarDecl->getName();
6809 QualType IVQT = IvarDecl->getType();
6810 if (IvarDecl->isBitField())
6811 IVQT = RewriteObj.GetGroupRecordTypeForObjCIvarBitfield(IvarDecl);
6815 IvarDecl);