Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DVTableBuilder.cpp3581 VPtrInfoVector *VFPtrs = new VPtrInfoVector(); in computeVTableRelatedInformation() local
3582 computeVTablePaths(/*ForVBTables=*/false, RD, *VFPtrs); in computeVTableRelatedInformation()
3583 computeFullPathsForVFTables(Context, RD, *VFPtrs); in computeVTableRelatedInformation()
3584 VFPtrLocations[RD] = VFPtrs; in computeVTableRelatedInformation()
3587 for (const VPtrInfo *VFPtr : *VFPtrs) { in computeVTableRelatedInformation()
/external/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp1553 const VPtrInfoVector &VFPtrs = VFTContext.getVFPtrOffsets(RD); in emitVTableDefinitions() local
1555 for (VPtrInfo *Info : VFPtrs) { in emitVTableDefinitions()
1633 const VPtrInfoVector &VFPtrs = VTContext.getVFPtrOffsets(RD); in getAddrOfVTable() local
1644 for (size_t J = 0, F = VFPtrs.size(); J != F; ++J) { in getAddrOfVTable()
1646 mangleVFTableName(getMangleContext(), RD, VFPtrs[J], Name); in getAddrOfVTable()
1654 std::find_if(VFPtrs.begin(), VFPtrs.end(), [&](VPtrInfo *VPI) { in getAddrOfVTable()
1657 if (VFPtrI == VFPtrs.end()) { in getAddrOfVTable()