Deleted Added
full compact
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 ---