9#ifndef LLDB_SOURCE_PLUGINS_SYMBOLFILE_DWARF_DWARFTYPEUNIT_H
10#define LLDB_SOURCE_PLUGINS_SYMBOLFILE_DWARF_DWARFTYPEUNIT_H
13#include "llvm/Support/Error.h"
16class DWARFAbbreviationDeclarationSet;
35 const llvm::DWARFUnitHeader &header,
36 const llvm::DWARFAbbreviationDeclarationSet &abbrevs,
A stream class that can stream formatted output to a file.
static bool classof(const DWARFUnit *unit)
void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override
void Dump(Stream *s) const override
dw_offset_t GetTypeOffset()
DWARFTypeUnit(SymbolFileDWARF &dwarf, lldb::user_id_t uid, const llvm::DWARFUnitHeader &header, const llvm::DWARFAbbreviationDeclarationSet &abbrevs, DIERef::Section section, bool is_dwo)
dw_offset_t GetOffset() const
llvm::DWARFUnitHeader m_header