LLDB  mainline
Classes | Namespaces | Enumerations | Functions
RegisterContextMinidump_x86_32.h File Reference
#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"
Include dependency graph for RegisterContextMinidump_x86_32.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lldb_private::minidump::MinidumpFloatingSaveAreaX86
 
struct  lldb_private::minidump::MinidumpContext_x86_32
 

Namespaces

 lldb_private
 A class that represents a running process on the host machine.
 
 lldb_private::minidump
 

Enumerations

enum  lldb_private::minidump::MinidumpContext_x86_32_Flags : uint32_t {
  lldb_private::minidump::MinidumpContext_x86_32_Flags::x86_32_Flag = 0x00010000, lldb_private::minidump::MinidumpContext_x86_32_Flags::Control = x86_32_Flag | 0x00000001, lldb_private::minidump::MinidumpContext_x86_32_Flags::Integer = x86_32_Flag | 0x00000002, lldb_private::minidump::MinidumpContext_x86_32_Flags::Segments = x86_32_Flag | 0x00000004,
  lldb_private::minidump::MinidumpContext_x86_32_Flags::FloatingPoint = x86_32_Flag | 0x00000008, lldb_private::minidump::MinidumpContext_x86_32_Flags::DebugRegisters = x86_32_Flag | 0x00000010, lldb_private::minidump::MinidumpContext_x86_32_Flags::ExtendedRegisters = x86_32_Flag | 0x00000020, lldb_private::minidump::MinidumpContext_x86_32_Flags::XState = x86_32_Flag | 0x00000040,
  lldb_private::minidump::MinidumpContext_x86_32_Flags::Full = Control | Integer | Segments, lldb_private::minidump::MinidumpContext_x86_32_Flags::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 ()