Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DVTableBuilder.h460 typedef SmallVector<std::unique_ptr<VPtrInfo>, 2> VPtrInfoVector; typedef
472 VPtrInfoVector VBPtrPaths;
519 typedef llvm::DenseMap<const CXXRecordDecl *, std::unique_ptr<VPtrInfoVector>>
531 void enumerateVFPtrs(const CXXRecordDecl *ForClass, VPtrInfoVector &Result);
543 VPtrInfoVector &Paths);
551 const VPtrInfoVector &getVFPtrOffsets(const CXXRecordDecl *RD);
573 const VPtrInfoVector &enumerateVBTables(const CXXRecordDecl *RD);
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DVTableBuilder.cpp3226 static bool rebucketPaths(VPtrInfoVector &Paths);
3251 VPtrInfoVector &Paths) { in computeVTablePaths()
3270 const VPtrInfoVector &BasePaths = in computeVTablePaths()
3335 static bool rebucketPaths(VPtrInfoVector &Paths) { in rebucketPaths()
3523 VPtrInfoVector &Paths) { in computeFullPathsForVFTables()
3566 auto VFPtrs = llvm::make_unique<VPtrInfoVector>(); in computeVTableRelatedInformation()
3708 const VPtrInfoVector &
3713 const VPtrInfoVector &
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp40 const VPtrInfoVector *VBTables;
1633 const VPtrInfoVector &VFPtrs = VFTContext.getVFPtrOffsets(RD); in emitVTableDefinitions()
1711 const VPtrInfoVector &VFPtrs = VTContext.getVFPtrOffsets(RD); in getAddrOfVTable()
1923 for (VPtrInfoVector::const_iterator I = VBGlobals.VBTables->begin(), in enumerateVBTables()