llvm/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp

#include "llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h"
#include "llvm/DebugInfo/PDB/IPDBEnumChildren.h"
#include "llvm/DebugInfo/PDB/Native/NativeSession.h"
#include "llvm/DebugInfo/PDB/PDBExtras.h"

usingnamespacellvm;
usingnamespacellvm::pdb;

// Create a pointer record for a non-simple type.
NativeTypeVTShape::NativeTypeVTShape(NativeSession &Session, SymIndexId Id,
                                     codeview::TypeIndex TI,
                                     codeview::VFTableShapeRecord SR)
    :{}

NativeTypeVTShape::~NativeTypeVTShape() = default;

void NativeTypeVTShape::dump(raw_ostream &OS, int Indent,
                             PdbSymbolIdField ShowIdFields,
                             PdbSymbolIdField RecurseIdFields) const {}

bool NativeTypeVTShape::isConstType() const {}

bool NativeTypeVTShape::isVolatileType() const {}

bool NativeTypeVTShape::isUnalignedType() const {}

uint32_t NativeTypeVTShape::getCount() const {}