Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DVTableBuilder.h447 typedef SmallVector<VPtrInfo *, 2> VPtrInfoVector; typedef
461 VPtrInfoVector VBPtrPaths;
507 typedef llvm::DenseMap<const CXXRecordDecl *, VPtrInfoVector *>
517 void enumerateVFPtrs(const CXXRecordDecl *ForClass, VPtrInfoVector &Result);
529 VPtrInfoVector &Paths);
537 const VPtrInfoVector &getVFPtrOffsets(const CXXRecordDecl *RD);
559 const VPtrInfoVector &enumerateVBTables(const CXXRecordDecl *RD);
/external/llvm-project/clang/include/clang/AST/
DVTableBuilder.h494 typedef SmallVector<std::unique_ptr<VPtrInfo>, 2> VPtrInfoVector; typedef
506 VPtrInfoVector VBPtrPaths;
553 typedef llvm::DenseMap<const CXXRecordDecl *, std::unique_ptr<VPtrInfoVector>>
565 void enumerateVFPtrs(const CXXRecordDecl *ForClass, VPtrInfoVector &Result);
577 VPtrInfoVector &Paths);
585 const VPtrInfoVector &getVFPtrOffsets(const CXXRecordDecl *RD);
607 const VPtrInfoVector &enumerateVBTables(const CXXRecordDecl *RD);
/external/clang/lib/AST/
DVTableBuilder.cpp3250 static bool rebucketPaths(VPtrInfoVector &Paths);
3275 VPtrInfoVector &Paths) { in computeVTablePaths()
3294 const VPtrInfoVector &BasePaths = in computeVTablePaths()
3359 static bool rebucketPaths(VPtrInfoVector &Paths) { in rebucketPaths()
3366 VPtrInfoVector PathsSorted(Paths); in rebucketPaths()
3551 VPtrInfoVector &Paths) { in computeFullPathsForVFTables()
3581 VPtrInfoVector *VFPtrs = new VPtrInfoVector(); in computeVTableRelatedInformation()
3718 const VPtrInfoVector &
3723 const VPtrInfoVector &
/external/llvm-project/clang/lib/AST/
DVTableBuilder.cpp3273 static bool rebucketPaths(VPtrInfoVector &Paths);
3298 VPtrInfoVector &Paths) { in computeVTablePaths()
3317 const VPtrInfoVector &BasePaths = in computeVTablePaths()
3382 static bool rebucketPaths(VPtrInfoVector &Paths) { in rebucketPaths()
3570 VPtrInfoVector &Paths) { in computeFullPathsForVFTables()
3613 auto VFPtrs = std::make_unique<VPtrInfoVector>(); in computeVTableRelatedInformation()
3755 const VPtrInfoVector &
3760 const VPtrInfoVector &
/external/llvm-project/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp40 const VPtrInfoVector *VBTables;
1704 const VPtrInfoVector &VFPtrs = VFTContext.getVFPtrOffsets(RD); in emitVTableDefinitions()
1783 const VPtrInfoVector &VFPtrs = VTContext.getVFPtrOffsets(RD); in getAddrOfVTable()
2004 for (VPtrInfoVector::const_iterator I = VBGlobals.VBTables->begin(), in enumerateVBTables()
/external/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp39 const VPtrInfoVector *VBTables;
1553 const VPtrInfoVector &VFPtrs = VFTContext.getVFPtrOffsets(RD); in emitVTableDefinitions()
1633 const VPtrInfoVector &VFPtrs = VTContext.getVFPtrOffsets(RD); in getAddrOfVTable()
1876 for (VPtrInfoVector::const_iterator I = VBGlobals.VBTables->begin(), in enumerateVBTables()