Lines Matching refs:IVD
1813 for (const ObjCIvarDecl *IVD = classDecl->all_declared_ivar_begin(); IVD; in GenerateClass() local
1814 IVD = IVD->getNextIvar()) ivar_count++; in GenerateClass()
1832 for (const ObjCIvarDecl *IVD = classDecl->all_declared_ivar_begin(); IVD; in GenerateClass() local
1833 IVD = IVD->getNextIvar()) { in GenerateClass()
1834 auto ivarTy = IVD->getType(); in GenerateClass()
1837 ivarBuilder.add(MakeConstantString(IVD->getNameAsString())); in GenerateClass()
1844 uint64_t BaseOffset = ComputeIvarBaseOffset(CGM, OID, IVD); in GenerateClass()
1847 std::string OffsetName = GetIVarOffsetVariableName(classDecl, IVD); in GenerateClass()
1856 (IVD->getAccessControl() == ObjCIvarDecl::Private || in GenerateClass()
1857 IVD->getAccessControl() == ObjCIvarDecl::Package || in GenerateClass()
3450 for (const ObjCIvarDecl *IVD = ClassDecl->all_declared_ivar_begin(); IVD; in GenerateClass() local
3451 IVD = IVD->getNextIvar()) { in GenerateClass()
3453 IvarNames.push_back(MakeConstantString(IVD->getNameAsString())); in GenerateClass()
3456 Context.getObjCEncodingForType(IVD->getType(), TypeStr, IVD); in GenerateClass()
3459 Context.getTypeSize(IVD->getType()))); in GenerateClass()
3461 uint64_t BaseOffset = ComputeIvarBaseOffset(CGM, OID, IVD); in GenerateClass()
3469 IVD->getNameAsString(); in GenerateClass()
3484 Qualifiers::ObjCLifetime lt = IVD->getType().getQualifiers().getObjCLifetime(); in GenerateClass()
3557 for (const ObjCIvarDecl *IVD = ClassDecl->all_declared_ivar_begin(); IVD; in GenerateClass() local
3558 IVD = IVD->getNextIvar()) { in GenerateClass()
3559 const std::string Name = GetIVarOffsetVariableName(ClassDecl, IVD); in GenerateClass()