LLDB mainline
|
#include "MinidumpTypes.h"
#include "Plugins/Process/Utility/RegisterInfoInterface.h"
#include "Plugins/Process/Utility/lldb-x86-register-enums.h"
#include "lldb/Target/RegisterContext.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/BitmaskEnum.h"
#include "llvm/Support/Endian.h"
Go to the source code of this file.
Classes | |
struct | lldb_private::minidump::MinidumpFloatingSaveAreaX86 |
struct | lldb_private::minidump::MinidumpContext_x86_32 |
Namespaces | |
namespace | lldb_private |
A class that represents a running process on the host machine. | |
namespace | lldb_private::minidump |
Enumerations | |
enum class | lldb_private::minidump::MinidumpContext_x86_32_Flags : uint32_t { lldb_private::minidump::x86_32_Flag = 0x00010000 , lldb_private::minidump::Control = x86_32_Flag | 0x00000001 , lldb_private::minidump::Integer = x86_32_Flag | 0x00000002 , lldb_private::minidump::Segments = x86_32_Flag | 0x00000004 , lldb_private::minidump::FloatingPoint = x86_32_Flag | 0x00000008 , lldb_private::minidump::DebugRegisters = x86_32_Flag | 0x00000010 , lldb_private::minidump::ExtendedRegisters = x86_32_Flag | 0x00000020 , lldb_private::minidump::XState = x86_32_Flag | 0x00000040 , lldb_private::minidump::Full = Control | Integer | Segments , lldb_private::minidump::All = Full | FloatingPoint | DebugRegisters | ExtendedRegisters } |
Functions | |
lldb::DataBufferSP | lldb_private::minidump::ConvertMinidumpContext_x86_32 (llvm::ArrayRef< uint8_t > source_data, RegisterInfoInterface *target_reg_interface) |
lldb_private::minidump::LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE () | |