13#include "llvm/ADT/AddressRanges.h"
15#ifndef LLDB_TARGET_COREFILEMEMORYRANGES_H
16#define LLDB_TARGET_COREFILEMEMORYRANGES_H
29 return !(*
this == rhs);
53 CoreFileMemoryRange> {
Status FinalizeCoreFileSaveRanges()
Finalize and merge all overlapping ranges in this collection.
llvm::StringRef GetString() const
size_t PutHex64(uint64_t uvalue, lldb::ByteOrder byte_order=lldb::eByteOrderInvalid)
A class that represents a running process on the host machine.
bool operator==(const CoreFileMemoryRange &rhs) const
A bit set of lldb::Permissions bits.
bool operator<(const CoreFileMemoryRange &rhs) const
bool operator!=(const CoreFileMemoryRange &rhs) const
uint32_t lldb_permissions
The address range to save into the core file.