#ifndef LLDB_SOURCE_PLUGINS_PROCESS_MINIDUMP_NTSTRUCTURES_H
#define LLDB_SOURCE_PLUGINS_PROCESS_MINIDUMP_NTSTRUCTURES_H
#ifndef liblldb_Plugins_Process_Minidump_NtStructures_h_
#define liblldb_Plugins_Process_Minidump_NtStructures_h_
#include "llvm/Support/Endian.h"
namespace lldb_private {
namespace minidump {
struct TEB64 {
llvm::support::ulittle64_t reserved1[12];
llvm::support::ulittle64_t process_environment_block;
llvm::support::ulittle64_t reserved2[399];
uint8_t reserved3[1952];
llvm::support::ulittle64_t tls_slots[64];
uint8_t reserved4[8];
llvm::support::ulittle64_t reserved5[26];
llvm::support::ulittle64_t reserved_for_ole;
llvm::support::ulittle64_t reserved6[4];
llvm::support::ulittle64_t tls_expansion_slots;
};
#endif
}
}
#endif