Searched refs:VFPtrs (Results 1 – 2 of 2) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | VTableBuilder.cpp | 3633 VPtrInfoVector *VFPtrs = new VPtrInfoVector(); in computeVTableRelatedInformation() local 3634 computeVTablePaths(/*ForVBTables=*/false, RD, *VFPtrs); in computeVTableRelatedInformation() 3635 computeFullPathsForVFTables(Context, RD, *VFPtrs); in computeVTableRelatedInformation() 3636 VFPtrLocations[RD] = VFPtrs; in computeVTableRelatedInformation() 3639 for (VPtrInfoVector::iterator I = VFPtrs->begin(), E = VFPtrs->end(); in computeVTableRelatedInformation()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | MicrosoftCXXABI.cpp | 1521 const VPtrInfoVector &VFPtrs = VFTContext.getVFPtrOffsets(RD); in emitVTableDefinitions() local 1523 for (VPtrInfo *Info : VFPtrs) { in emitVTableDefinitions() 1591 const VPtrInfoVector &VFPtrs = VTContext.getVFPtrOffsets(RD); in getAddrOfVTable() local 1602 for (size_t J = 0, F = VFPtrs.size(); J != F; ++J) { in getAddrOfVTable() 1604 mangleVFTableName(getMangleContext(), RD, VFPtrs[J], Name); in getAddrOfVTable() 1612 std::find_if(VFPtrs.begin(), VFPtrs.end(), [&](VPtrInfo *VPI) { in getAddrOfVTable() 1615 if (VFPtrI == VFPtrs.end()) { in getAddrOfVTable()
|