diff options
Diffstat (limited to 'source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h')
-rw-r--r-- | source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h | 60 |
1 files changed, 27 insertions, 33 deletions
diff --git a/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h b/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h index c60b9749b005..021b434cd457 100644 --- a/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h +++ b/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h @@ -1,4 +1,5 @@ -//===-- DWARFDebugMacro.h ----------------------------------------*- C++ -*-===// +//===-- DWARFDebugMacro.h ----------------------------------------*- C++ +//-*-===// // // The LLVM Compiler Infrastructure // @@ -12,12 +13,11 @@ #include <map> -#include "lldb/lldb-types.h" #include "lldb/Core/dwarf.h" #include "lldb/Symbol/DebugMacros.h" +#include "lldb/lldb-types.h" -namespace lldb_private -{ +namespace lldb_private { class DWARFDataExtractor; @@ -25,44 +25,38 @@ class DWARFDataExtractor; class SymbolFileDWARF; -class DWARFDebugMacroHeader -{ +class DWARFDebugMacroHeader { public: - enum HeaderFlagMask - { - OFFSET_SIZE_MASK = 0x1, - DEBUG_LINE_OFFSET_MASK = 0x2, - OPCODE_OPERANDS_TABLE_MASK = 0x4 - }; + enum HeaderFlagMask { + OFFSET_SIZE_MASK = 0x1, + DEBUG_LINE_OFFSET_MASK = 0x2, + OPCODE_OPERANDS_TABLE_MASK = 0x4 + }; - static DWARFDebugMacroHeader - ParseHeader(const lldb_private::DWARFDataExtractor &debug_macro_data, lldb::offset_t *offset); + static DWARFDebugMacroHeader + ParseHeader(const lldb_private::DWARFDataExtractor &debug_macro_data, + lldb::offset_t *offset); - bool - OffsetIs64Bit() const - { - return m_offset_is_64_bit; - } + bool OffsetIs64Bit() const { return m_offset_is_64_bit; } private: - static void - SkipOperandTable(const lldb_private::DWARFDataExtractor &debug_macro_data, lldb::offset_t *offset); + static void + SkipOperandTable(const lldb_private::DWARFDataExtractor &debug_macro_data, + lldb::offset_t *offset); - uint16_t m_version; - bool m_offset_is_64_bit; - uint64_t m_debug_line_offset; + uint16_t m_version; + bool m_offset_is_64_bit; + uint64_t m_debug_line_offset; }; -class DWARFDebugMacroEntry -{ +class DWARFDebugMacroEntry { public: - static void - ReadMacroEntries(const lldb_private::DWARFDataExtractor &debug_macro_data, - const lldb_private::DWARFDataExtractor &debug_str_data, - const bool offset_is_64_bit, - lldb::offset_t *sect_offset, - SymbolFileDWARF *sym_file_dwarf, - lldb_private::DebugMacrosSP &debug_macros_sp); + static void + ReadMacroEntries(const lldb_private::DWARFDataExtractor &debug_macro_data, + const lldb_private::DWARFDataExtractor &debug_str_data, + const bool offset_is_64_bit, lldb::offset_t *sect_offset, + SymbolFileDWARF *sym_file_dwarf, + lldb_private::DebugMacrosSP &debug_macros_sp); }; #endif // SymbolFileDWARF_DWARFDebugMacro_h_ |