Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DVTableBuilder.h247 OwningArrayRef<size_t> VTableIndices;
258 VTableLayout(ArrayRef<size_t> VTableIndices,
282 if (VTableIndices.empty()) in getNumVTables()
284 return VTableIndices.size(); in getNumVTables()
288 if (VTableIndices.empty()) { in getVTableOffset()
292 return VTableIndices[i]; in getVTableOffset()
296 if (VTableIndices.empty()) { in getVTableSize()
301 size_t thisIndex = VTableIndices[i]; in getVTableSize()
302 size_t nextIndex = (i + 1 == VTableIndices.size()) in getVTableSize()
304 : VTableIndices[i + 1]; in getVTableSize()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DVTableBuilder.cpp986 SmallVector<size_t, 4> VTableIndices; member in __anon6d6223050111::ItaniumVTableBuilder
1629 VTableIndices.push_back(VTableIndex); in LayoutPrimaryAndSecondaryVTables()
1690 unsigned(VTableIndices.size() - 1), in LayoutPrimaryAndSecondaryVTables()
1896 VTableIndices[AP.second.VTableIndex] + AP.second.AddressPointIndex; in dumpLayout()
2197 VTableLayout::VTableLayout(ArrayRef<size_t> VTableIndices, in VTableLayout() argument
2203 if (VTableIndices.size() <= 1) in VTableLayout()
2204 assert(VTableIndices.size() == 1 && VTableIndices[0] == 0); in VTableLayout()
2206 this->VTableIndices = OwningArrayRef<size_t>(VTableIndices); in VTableLayout()
2272 Builder.VTableIndices, Builder.vtable_components(), VTableThunks, in CreateVTableLayout()