Home
last modified time | relevance | path

Searched refs:VFPtrs (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp3708 auto VFPtrs = std::make_unique<VPtrInfoVector>(); in computeVTableRelatedInformation() local
3709 computeVTablePaths(/*ForVBTables=*/false, RD, *VFPtrs); in computeVTableRelatedInformation()
3710 computeFullPathsForVFTables(Context, RD, *VFPtrs); in computeVTableRelatedInformation()
3711 VFPtrLocations[RD] = std::move(VFPtrs); in computeVTableRelatedInformation()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp1758 const VPtrInfoVector &VFPtrs = VFTContext.getVFPtrOffsets(RD); in emitVTableDefinitions() local
1760 for (const std::unique_ptr<VPtrInfo>& Info : VFPtrs) { in emitVTableDefinitions()
1828 const VPtrInfoVector &VFPtrs = VTContext.getVFPtrOffsets(RD); in getAddrOfVTable() local
1839 for (const auto &VFPtr : VFPtrs) { in getAddrOfVTable()
1849 llvm::find_if(VFPtrs, [&](const std::unique_ptr<VPtrInfo> &VPI) { in getAddrOfVTable()
1852 if (VFPtrI == VFPtrs.end()) { in getAddrOfVTable()