Searched refs:VPtrInfoVector (Results 1 – 3 of 3) sorted by relevance
460 typedef SmallVector<std::unique_ptr<VPtrInfo>, 2> VPtrInfoVector; typedef472 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);
3226 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 &
40 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()