DWARFDebugArangeSet.h (254729) | DWARFDebugArangeSet.h (258054) |
---|---|
1//===-- DWARFDebugArangeSet.h -----------------------------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 27 unchanged lines hidden (view full) --- 36 37 38 DWARFDebugArangeSet(); 39 void Clear(); 40 void SetOffset(uint32_t offset) { m_offset = offset; } 41 void SetHeader(uint16_t version, uint32_t cu_offset, uint8_t addr_size, uint8_t seg_size); 42 void AddDescriptor(const DWARFDebugArangeSet::Descriptor& range); 43 void Compact(); | 1//===-- DWARFDebugArangeSet.h -----------------------------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 27 unchanged lines hidden (view full) --- 36 37 38 DWARFDebugArangeSet(); 39 void Clear(); 40 void SetOffset(uint32_t offset) { m_offset = offset; } 41 void SetHeader(uint16_t version, uint32_t cu_offset, uint8_t addr_size, uint8_t seg_size); 42 void AddDescriptor(const DWARFDebugArangeSet::Descriptor& range); 43 void Compact(); |
44 bool Extract(const lldb_private::DataExtractor &data, lldb::offset_t *offset_ptr); | 44 bool Extract(const lldb_private::DWARFDataExtractor &data, lldb::offset_t *offset_ptr); |
45 void Dump(lldb_private::Stream *s) const; 46 dw_offset_t GetCompileUnitDIEOffset() const { return m_header.cu_offset; } 47 dw_offset_t GetOffsetOfNextEntry() const; 48 dw_offset_t FindAddress(dw_addr_t address) const; 49 size_t NumDescriptors() const { return m_arange_descriptors.size(); } 50 const Header& GetHeader() const { return m_header; } 51 const Descriptor* GetDescriptor(uint32_t i) const 52 { --- 24 unchanged lines hidden --- | 45 void Dump(lldb_private::Stream *s) const; 46 dw_offset_t GetCompileUnitDIEOffset() const { return m_header.cu_offset; } 47 dw_offset_t GetOffsetOfNextEntry() const; 48 dw_offset_t FindAddress(dw_addr_t address) const; 49 size_t NumDescriptors() const { return m_arange_descriptors.size(); } 50 const Header& GetHeader() const { return m_header; } 51 const Descriptor* GetDescriptor(uint32_t i) const 52 { --- 24 unchanged lines hidden --- |