#include "llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h"
#include "llvm/DebugInfo/PDB/Native/RawTypes.h"
#include "llvm/Support/BinaryStreamReader.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/MathExtras.h"
#include <cstdint>
usingnamespacellvm;
usingnamespacellvm::pdb;
usingnamespacellvm::support;
Error DbiModuleDescriptor::initialize(BinaryStreamRef Stream,
DbiModuleDescriptor &Info) { … }
bool DbiModuleDescriptor::hasECInfo() const { … }
uint16_t DbiModuleDescriptor::getTypeServerIndex() const { … }
const SectionContrib &DbiModuleDescriptor::getSectionContrib() const { … }
uint16_t DbiModuleDescriptor::getModuleStreamIndex() const { … }
uint32_t DbiModuleDescriptor::getSymbolDebugInfoByteSize() const { … }
uint32_t DbiModuleDescriptor::getC11LineInfoByteSize() const { … }
uint32_t DbiModuleDescriptor::getC13LineInfoByteSize() const { … }
uint32_t DbiModuleDescriptor::getNumberOfFiles() const { … }
uint32_t DbiModuleDescriptor::getSourceFileNameIndex() const { … }
uint32_t DbiModuleDescriptor::getPdbFilePathNameIndex() const { … }
StringRef DbiModuleDescriptor::getModuleName() const { … }
StringRef DbiModuleDescriptor::getObjFileName() const { … }
uint32_t DbiModuleDescriptor::getRecordLength() const { … }