Lines Matching refs:ObjCIvarDecl

149                     llvm::SmallSetVector<ObjCIvarDecl *, 8> > ReferencedIvars;
153 llvm::DenseMap<const ObjCIvarDecl* , unsigned> IvarGroupNumber;
344 std::string getIvarAccessString(ObjCIvarDecl *D);
371 unsigned ObjCIvarBitfieldGroupNo(ObjCIvarDecl *IV);
373 void ObjCIvarBitfieldGroupDecl(ObjCIvarDecl *IV, std::string &Result);
375 void ObjCIvarBitfieldGroupType(ObjCIvarDecl *IV, std::string &Result);
377 void ObjCIvarBitfieldGroupOffset(ObjCIvarDecl *IV, std::string &Result);
379 QualType GetGroupRecordTypeForObjCIvarBitfield(ObjCIvarDecl *IV);
381 ObjCIvarDecl *IV,
382 SmallVectorImpl<ObjCIvarDecl *> &IVars);
460 void RewriteIvarOffsetComputation(ObjCIvarDecl *ivar,
832 ObjCIvarDecl *IvarDecl, std::string &Result) { in WriteInternalIvarName()
840 RewriteModernObjC::getIvarAccessString(ObjCIvarDecl *D) { in getIvarAccessString()
940 ObjCIvarDecl *OID = PID->getPropertyIvarDecl(); in RewritePropertyImplDecl()
3755 unsigned RewriteModernObjC::ObjCIvarBitfieldGroupNo(ObjCIvarDecl *IV) { in ObjCIvarBitfieldGroupNo()
3761 SmallVector<const ObjCIvarDecl *, 8> IVars; in ObjCIvarBitfieldGroupNo()
3762 for (const ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in ObjCIvarBitfieldGroupNo()
3780 ObjCIvarDecl *IV, in SynthesizeBitfieldGroupStructType()
3781 SmallVectorImpl<ObjCIvarDecl *> &IVars) { in SynthesizeBitfieldGroupStructType()
3789 ObjCIvarDecl *Ivar = IVars[i]; in SynthesizeBitfieldGroupStructType()
3800 QualType RewriteModernObjC::GetGroupRecordTypeForObjCIvarBitfield(ObjCIvarDecl *IV) { in GetGroupRecordTypeForObjCIvarBitfield()
3807 SmallVector<ObjCIvarDecl *, 8> IVars; in GetGroupRecordTypeForObjCIvarBitfield()
3808 for (const ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in GetGroupRecordTypeForObjCIvarBitfield()
3811 IVars.push_back(const_cast<ObjCIvarDecl *>(IVD)); in GetGroupRecordTypeForObjCIvarBitfield()
3836 void RewriteModernObjC::ObjCIvarBitfieldGroupDecl(ObjCIvarDecl *IV, in ObjCIvarBitfieldGroupDecl()
3848 void RewriteModernObjC::ObjCIvarBitfieldGroupType(ObjCIvarDecl *IV, in ObjCIvarBitfieldGroupType()
3860 void RewriteModernObjC::ObjCIvarBitfieldGroupOffset(ObjCIvarDecl *IV, in ObjCIvarBitfieldGroupOffset()
3881 SmallVector<ObjCIvarDecl *, 8> IVars; in RewriteObjCInternalStruct()
3882 for (ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in RewriteObjCInternalStruct()
3911 ObjCIvarDecl *IV = IVars[i]; in RewriteObjCInternalStruct()
3931 ObjCIvarDecl *IV = IVars[i]; in RewriteObjCInternalStruct()
3956 llvm::SmallSetVector<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl]; in RewriteIvarOffsetSymbols()
3962 for (ObjCIvarDecl *IvarDecl : Ivars) { in RewriteIvarOffsetSymbols()
3975 IvarDecl->getAccessControl() != ObjCIvarDecl::Private && in RewriteIvarOffsetSymbols()
3976 IvarDecl->getAccessControl() != ObjCIvarDecl::Package) in RewriteIvarOffsetSymbols()
6060 void RewriteModernObjC::RewriteIvarOffsetComputation(ObjCIvarDecl *ivar, in RewriteIvarOffsetComputation()
6411 ArrayRef<ObjCIvarDecl *>ivars, in Write__class_ro_t_initializer()
6724 ArrayRef<ObjCIvarDecl *> Ivars, in Write_IvarOffsetVar()
6739 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write_IvarOffsetVar()
6744 IvarDecl->getAccessControl() == ObjCIvarDecl::Private || in Write_IvarOffsetVar()
6745 IvarDecl->getAccessControl() == ObjCIvarDecl::Package) in Write_IvarOffsetVar()
6766 ArrayRef<ObjCIvarDecl *> OriginalIvars, in Write__ivar_list_t_initializer()
6771 SmallVector<ObjCIvarDecl *, 8> Ivars; in Write__ivar_list_t_initializer()
6793 ObjCIvarDecl *IvarDecl = Ivars[i]; in Write__ivar_list_t_initializer()
7011 SmallVector<ObjCIvarDecl *, 8> IVars; in RewriteObjCClassMetaData()
7013 for (ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in RewriteObjCClassMetaData()
7130 ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in RewriteObjCClassMetaData()
7452 ObjCIvarDecl *D = IV->getDecl(); in RewriteObjCIvarRefExpr()