Lines Matching defs:IVD
1837 for (const ObjCIvarDecl *IVD = classDecl->all_declared_ivar_begin(); IVD;
1838 IVD = IVD->getNextIvar()) ivar_count++;
1856 for (const ObjCIvarDecl *IVD = classDecl->all_declared_ivar_begin(); IVD;
1857 IVD = IVD->getNextIvar()) {
1858 auto ivarTy = IVD->getType();
1861 ivarBuilder.add(MakeConstantString(IVD->getNameAsString()));
1864 //Context.getObjCEncodingForType(ivarTy, TypeStr, IVD, true);
1868 uint64_t BaseOffset = ComputeIvarBaseOffset(CGM, OID, IVD);
1871 std::string OffsetName = GetIVarOffsetVariableName(classDecl, IVD);
1880 (IVD->getAccessControl() == ObjCIvarDecl::Private ||
1881 IVD->getAccessControl() == ObjCIvarDecl::Package ||
3665 for (const ObjCIvarDecl *IVD = ClassDecl->all_declared_ivar_begin(); IVD;
3666 IVD = IVD->getNextIvar()) {
3668 IvarNames.push_back(MakeConstantString(IVD->getNameAsString()));
3671 Context.getObjCEncodingForType(IVD->getType(), TypeStr, IVD);
3674 Context.getTypeSize(IVD->getType())));
3676 uint64_t BaseOffset = ComputeIvarBaseOffset(CGM, OID, IVD);
3684 IVD->getNameAsString();
3699 Qualifiers::ObjCLifetime lt = IVD->getType().getQualifiers().getObjCLifetime();
3772 for (const ObjCIvarDecl *IVD = ClassDecl->all_declared_ivar_begin(); IVD;
3773 IVD = IVD->getNextIvar()) {
3774 const std::string Name = GetIVarOffsetVariableName(ClassDecl, IVD);