clang 20.0.0git
|
#include "CodeGenModule.h"
#include "CGCXXABI.h"
#include "clang/AST/RecordLayout.h"
#include "clang/AST/VTTBuilder.h"
Go to the source code of this file.
Functions | |
static llvm::GlobalVariable * | GetAddrOfVTTVTable (CodeGenVTables &CGVT, CodeGenModule &CGM, const CXXRecordDecl *MostDerivedClass, const VTTVTable &VTable, llvm::GlobalVariable::LinkageTypes Linkage, VTableLayout::AddressPointsMapTy &AddressPoints) |
|
static |
Definition at line 21 of file CGVTT.cpp.
References clang::CodeGen::CodeGenVTables::GenerateConstructionVTable(), clang::CodeGen::CGCXXABI::getAddrOfVTable(), clang::VTTVTable::getBase(), clang::VTTVTable::getBaseOffset(), clang::VTTVTable::getBaseSubobject(), clang::CodeGen::CodeGenModule::getCXXABI(), clang::VTTVTable::isVirtual(), and clang::CharUnits::isZero().
Referenced by clang::CodeGen::CodeGenVTables::EmitVTTDefinition().