Lines Matching refs:ObjCIvarDecl

150                     llvm::SmallSetVector<ObjCIvarDecl *, 8> > ReferencedIvars;
154 llvm::DenseMap<const ObjCIvarDecl* , unsigned> IvarGroupNumber;
345 std::string getIvarAccessString(ObjCIvarDecl *D);
372 unsigned ObjCIvarBitfieldGroupNo(ObjCIvarDecl *IV);
374 void ObjCIvarBitfieldGroupDecl(ObjCIvarDecl *IV, std::string &Result);
376 void ObjCIvarBitfieldGroupType(ObjCIvarDecl *IV, std::string &Result);
378 void ObjCIvarBitfieldGroupOffset(ObjCIvarDecl *IV, std::string &Result);
380 QualType GetGroupRecordTypeForObjCIvarBitfield(ObjCIvarDecl *IV);
382 ObjCIvarDecl *IV,
383 SmallVectorImpl<ObjCIvarDecl *> &IVars);
461 void RewriteIvarOffsetComputation(ObjCIvarDecl *ivar,
833 ObjCIvarDecl *IvarDecl, std::string &Result) { in WriteInternalIvarName()
841 RewriteModernObjC::getIvarAccessString(ObjCIvarDecl *D) { in getIvarAccessString()
941 ObjCIvarDecl *OID = PID->getPropertyIvarDecl(); in RewritePropertyImplDecl()
3756 unsigned RewriteModernObjC::ObjCIvarBitfieldGroupNo(ObjCIvarDecl *IV) { in ObjCIvarBitfieldGroupNo()
3762 SmallVector<const ObjCIvarDecl *, 8> IVars; in ObjCIvarBitfieldGroupNo()
3763 for (const ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in ObjCIvarBitfieldGroupNo()
3781 ObjCIvarDecl *IV, in SynthesizeBitfieldGroupStructType()
3782 SmallVectorImpl<ObjCIvarDecl *> &IVars) { in SynthesizeBitfieldGroupStructType()
3790 ObjCIvarDecl *Ivar = IVars[i]; in SynthesizeBitfieldGroupStructType()
3801 QualType RewriteModernObjC::GetGroupRecordTypeForObjCIvarBitfield(ObjCIvarDecl *IV) { in GetGroupRecordTypeForObjCIvarBitfield()
3808 SmallVector<ObjCIvarDecl *, 8> IVars; in GetGroupRecordTypeForObjCIvarBitfield()
3809 for (const ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in GetGroupRecordTypeForObjCIvarBitfield()
3812 IVars.push_back(const_cast<ObjCIvarDecl *>(IVD)); in GetGroupRecordTypeForObjCIvarBitfield()
3837 void RewriteModernObjC::ObjCIvarBitfieldGroupDecl(ObjCIvarDecl *IV, in ObjCIvarBitfieldGroupDecl()
3849 void RewriteModernObjC::ObjCIvarBitfieldGroupType(ObjCIvarDecl *IV, in ObjCIvarBitfieldGroupType()
3861 void RewriteModernObjC::ObjCIvarBitfieldGroupOffset(ObjCIvarDecl *IV, in ObjCIvarBitfieldGroupOffset()
3882 SmallVector<ObjCIvarDecl *, 8> IVars; in RewriteObjCInternalStruct()
3883 for (ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in RewriteObjCInternalStruct()
3912 ObjCIvarDecl *IV = IVars[i]; in RewriteObjCInternalStruct()
3932 ObjCIvarDecl *IV = IVars[i]; in RewriteObjCInternalStruct()
3957 llvm::SmallSetVector<ObjCIvarDecl *, 8> Ivars = ReferencedIvars[CDecl]; in RewriteIvarOffsetSymbols()
3963 for (ObjCIvarDecl *IvarDecl : Ivars) { in RewriteIvarOffsetSymbols()
3976 IvarDecl->getAccessControl() != ObjCIvarDecl::Private && in RewriteIvarOffsetSymbols()
3977 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()