HomeSort by: relevance | last modified time | path
    Searched refs:VTableLayout (Results 1 - 10 of 10) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGVTables.h 38 typedef VTableLayout::AddressPointsMapTy VTableAddressPointsMapTy;
65 const VTableLayout &layout, unsigned componentIndex,
96 const VTableLayout &layout, llvm::Constant *rtti,
149 llvm::Type *getVTableType(const VTableLayout &layout);
CGCXX.cpp 259 const VTableLayout &VTLayout = CGM.getItaniumVTableContext().getVTableLayout(RD);
260 VTableLayout::AddressPointLocation AddressPoint =
CGVTT.cpp 25 VTableLayout::AddressPointsMapTy &AddressPoints) {
62 VTableLayout::AddressPointLocation AddressPoint;
CGVTables.cpp 699 const VTableLayout &layout,
823 llvm::Type *CodeGenVTables::getVTableType(const VTableLayout &layout) {
833 const VTableLayout &layout,
863 std::unique_ptr<VTableLayout> VTLayout(
1251 const VTableLayout &VTLayout) {
CodeGenModule.h 1386 const VTableLayout &VTLayout);
ItaniumCXXABI.cpp 419 const auto &VtableLayout =
422 for (const auto &VtableComponent : VtableLayout.vtable_components()) {
445 const auto &VtableLayout =
448 for (const auto &VtableComponent : VtableLayout.vtable_components()) {
1744 const VTableLayout &VTLayout = VTContext.getVTableLayout(RD);
1823 VTableLayout::AddressPointLocation AddressPoint =
1901 const VTableLayout &VTLayout =
MicrosoftCXXABI.cpp 1721 const VTableLayout &VTLayout =
1852 const VTableLayout &VTLayout =
CGDebugInfo.cpp 2188 const VTableLayout &VFTLayout =
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
VTableBuilder.h 233 class VTableLayout {
266 VTableLayout(ArrayRef<size_t> VTableIndices,
270 ~VTableLayout();
372 std::unique_ptr<const VTableLayout>>
403 const VTableLayout &getVTableLayout(const CXXRecordDecl *RD) {
410 std::unique_ptr<VTableLayout> createConstructionVTableLayout(
559 typedef llvm::DenseMap<VFTableIdTy, std::unique_ptr<const VTableLayout>>
588 const VTableLayout &getVFTableLayout(const CXXRecordDecl *RD,
  /src/external/apache2/llvm/dist/clang/lib/AST/
VTableBuilder.cpp 788 typedef VTableLayout::AddressPointsMapTy AddressPointsMapTy;
1703 VTableLayout::AddressPointLocation{
2211 static VTableLayout::AddressPointsIndexMapTy
2212 MakeAddressPointIndices(const VTableLayout::AddressPointsMapTy &addressPoints,
2214 VTableLayout::AddressPointsIndexMapTy indexMap(numVTables);
2238 VTableLayout::VTableLayout(ArrayRef<size_t> VTableIndices,
2250 llvm::sort(this->VTableThunks, [](const VTableLayout::VTableThunkTy &LHS,
2251 const VTableLayout::VTableThunkTy &RHS) {
2258 VTableLayout::~VTableLayout() {
    [all...]

Completed in 41 milliseconds