Home
last modified time | relevance | path

Searched refs:ObjectWithVPtr (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DVTableBuilder.h450 : ObjectWithVPtr(RD), IntroducingObject(RD), NextBaseToMangle(RD) {} in VPtrInfo()
455 const CXXRecordDecl *ObjectWithVPtr; member
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp1969 ->ObjectWithVPtr; in getVirtualFunctionPointer()
2148 llvm::ArrayType::get(CGM.IntTy, 1 + VBT.ObjectWithVPtr->getNumVBases()); in getAddrOfVBTable()
2172 const CXXRecordDecl *ObjectWithVPtr = VBT.ObjectWithVPtr; in emitVBTableDefinition() local
2174 assert(RD->getNumVBases() && ObjectWithVPtr->getNumVBases() && in emitVBTableDefinition()
2181 SmallVector<llvm::Constant *, 4> Offsets(1 + ObjectWithVPtr->getNumVBases(), in emitVBTableDefinition()
2189 for (const auto &I : ObjectWithVPtr->vbases()) { in emitVBTableDefinition()
2201 unsigned VBIndex = Context.getVBTableIndex(ObjectWithVPtr, VBase); in emitVBTableDefinition()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp3339 if (P->ObjectWithVPtr == Base && in computeVTablePaths()
3342 P->ObjectWithVPtr = RD; in computeVTablePaths()