|
clang
3.8.0
|
#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, llvm::DenseMap< BaseSubobject, uint64_t > &AddressPoints) |
|
static |
Definition at line 22 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().
1.8.6