Searched refs:VPtrInfoVector (Results 1 – 3 of 3) sorted by relevance
426 typedef SmallVector<VPtrInfo *, 2> VPtrInfoVector; typedef440 VPtrInfoVector VBPtrPaths;486 typedef llvm::DenseMap<const CXXRecordDecl *, VPtrInfoVector *>496 void enumerateVFPtrs(const CXXRecordDecl *ForClass, VPtrInfoVector &Result);508 VPtrInfoVector &Paths);516 const VPtrInfoVector &getVFPtrOffsets(const CXXRecordDecl *RD);538 const VPtrInfoVector &enumerateVBTables(const CXXRecordDecl *RD);
3297 static bool rebucketPaths(VPtrInfoVector &Paths);3322 VPtrInfoVector &Paths) { in computeVTablePaths()3341 const VPtrInfoVector &BasePaths = in computeVTablePaths()3406 static bool rebucketPaths(VPtrInfoVector &Paths) { in rebucketPaths()3413 VPtrInfoVector PathsSorted(Paths); in rebucketPaths()3485 VPtrInfoVector &Paths) { in computeFullPathsForVFTables()3507 VPtrInfoVector *VFPtrs = new VPtrInfoVector(); in computeVTableRelatedInformation()3513 for (VPtrInfoVector::iterator I = VFPtrs->begin(), E = VFPtrs->end(); in computeVTableRelatedInformation()3649 const VPtrInfoVector &3654 const VPtrInfoVector &
38 const VPtrInfoVector *VBTables;1405 const VPtrInfoVector &VFPtrs = VFTContext.getVFPtrOffsets(RD); in emitVTableDefinitions()1473 const VPtrInfoVector &VFPtrs = VTContext.getVFPtrOffsets(RD); in getAddrOfVTable()1650 for (VPtrInfoVector::const_iterator I = VBGlobals.VBTables->begin(), in enumerateVBTables()