Lines Matching defs:IvarDecl
831 ObjCIvarDecl *IvarDecl, std::string &Result) {
835 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);
6702 ObjCIvarDecl *IvarDecl = Ivars[i];
6707 IvarDecl->getAccessControl() == ObjCIvarDecl::Private ||
6708 IvarDecl->getAccessControl() == ObjCIvarDecl::Package)
6713 RewriteObj.ObjCIvarBitfieldGroupOffset(IvarDecl, Result);
6715 WriteInternalIvarName(CDecl, IvarDecl, Result);
6718 RewriteObj.RewriteIvarOffsetComputation(IvarDecl, Result);
6756 ObjCIvarDecl *IvarDecl = Ivars[i];
6763 RewriteObj.ObjCIvarBitfieldGroupOffset(IvarDecl, Result);
6765 WriteInternalIvarName(CDecl, IvarDecl, Result);
6772 Result += IvarDecl->getName();
6775 QualType IVQT = IvarDecl->getType();
6776 if (IvarDecl->isBitField())
6777 IVQT = RewriteObj.GetGroupRecordTypeForObjCIvarBitfield(IvarDecl);
6781 IvarDecl);