Home
last modified time | relevance | path

Searched refs:IVD (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp1829 for (const ObjCIvarDecl *IVD = classDecl->all_declared_ivar_begin(); IVD; in GenerateClass() local
1830 IVD = IVD->getNextIvar()) ivar_count++; in GenerateClass()
1848 for (const ObjCIvarDecl *IVD = classDecl->all_declared_ivar_begin(); IVD; in GenerateClass() local
1849 IVD = IVD->getNextIvar()) { in GenerateClass()
1850 auto ivarTy = IVD->getType(); in GenerateClass()
1853 ivarBuilder.add(MakeConstantString(IVD->getNameAsString())); in GenerateClass()
1860 uint64_t BaseOffset = ComputeIvarBaseOffset(CGM, OID, IVD); in GenerateClass()
1863 std::string OffsetName = GetIVarOffsetVariableName(classDecl, IVD); in GenerateClass()
1872 (IVD->getAccessControl() == ObjCIvarDecl::Private || in GenerateClass()
1873 IVD->getAccessControl() == ObjCIvarDecl::Package || in GenerateClass()
[all …]
H A DCGObjCMac.cpp3782 for (const ObjCIvarDecl *IVD = OID->all_declared_ivar_begin(); in EmitIvarList() local
3783 IVD; IVD = IVD->getNextIvar()) { in EmitIvarList()
3785 if (!IVD->getDeclName()) in EmitIvarList()
3789 ivar.add(GetMethodVarName(IVD->getIdentifier())); in EmitIvarList()
3790 ivar.add(GetMethodVarType(IVD)); in EmitIvarList()
3791 ivar.addInt(ObjCTypes.IntTy, ComputeIvarBaseOffset(CGM, OID, IVD)); in EmitIvarList()
5560 for (const ObjCIvarDecl *IVD = OI->all_declared_ivar_begin(); in BuildIvarLayout() local
5561 IVD; IVD = IVD->getNextIvar()) in BuildIvarLayout()
5562 ivars.push_back(IVD); in BuildIvarLayout()
6923 for (const ObjCIvarDecl *IVD = OID->all_declared_ivar_begin(); in EmitIvarList() local
[all …]
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp3762 for (const ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in ObjCIvarBitfieldGroupNo() local
3763 IVD; IVD = IVD->getNextIvar()) in ObjCIvarBitfieldGroupNo()
3764 IVars.push_back(IVD); in ObjCIvarBitfieldGroupNo()
3807 for (const ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in GetGroupRecordTypeForObjCIvarBitfield() local
3808 IVD; IVD = IVD->getNextIvar()) { in GetGroupRecordTypeForObjCIvarBitfield()
3809 if (IVD->isBitField()) in GetGroupRecordTypeForObjCIvarBitfield()
3810 IVars.push_back(const_cast<ObjCIvarDecl *>(IVD)); in GetGroupRecordTypeForObjCIvarBitfield()
3881 for (ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in RewriteObjCInternalStruct() local
3882 IVD; IVD = IVD->getNextIvar()) in RewriteObjCInternalStruct()
3883 IVars.push_back(IVD); in RewriteObjCInternalStruct()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp1444 for (const ObjCIvarDecl *IVD = D->all_declared_ivar_begin(); IVD; in Layout() local
1445 IVD = IVD->getNextIvar()) in Layout()
1446 LayoutField(IVD, false); in Layout()
3522 for (const ObjCIvarDecl *IVD = Container->all_declared_ivar_begin(); in lookupFieldBitOffset() local
3523 IVD; IVD = IVD->getNextIvar()) { in lookupFieldBitOffset()
3524 if (Ivar == IVD) in lookupFieldBitOffset()
H A DASTContext.cpp8576 if (const auto *IVD = dyn_cast<ObjCIvarDecl>(FD)) { in EncodeBitField() local
8577 Offset = Ctx->lookupFieldBitOffset(IVD->getContainingInterface(), nullptr, in EncodeBitField()
8578 IVD); in EncodeBitField()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp1322 void ASTDeclReader::VisitObjCIvarDecl(ObjCIvarDecl *IVD) { in VisitObjCIvarDecl() argument
1323 VisitFieldDecl(IVD); in VisitObjCIvarDecl()
1324 IVD->setAccessControl((ObjCIvarDecl::AccessControl)Record.readInt()); in VisitObjCIvarDecl()
1326 IVD->setNextIvar(nullptr); in VisitObjCIvarDecl()
1328 IVD->setSynthesize(synth); in VisitObjCIvarDecl()
1331 if (IVD->isInvalidDecl()) in VisitObjCIvarDecl()
1336 if (isa<ObjCInterfaceDecl>(IVD->getDeclContext())) in VisitObjCIvarDecl()
1339 IVD->getContainingInterface()->getCanonicalDecl(); in VisitObjCIvarDecl()
1340 IdentifierInfo *II = IVD->getIdentifier(); in VisitObjCIvarDecl()
1342 if (PrevIvar && PrevIvar != IVD) { in VisitObjCIvarDecl()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp175 : DeclRegion(sReg, ObjCIvarRegionKind), IVD(ivd) { in ObjCIvarRegion()
176 assert(IVD); in ObjCIvarRegion()
179 const ObjCIvarDecl *ObjCIvarRegion::getDecl() const { return IVD; } in getDecl()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h1149 const ObjCIvarDecl *IVD; variable