LLVM 20.0.0git
|
#include "llvm/ADT/BitmaskEnum.h"
#include "llvm/ADT/DenseMapInfo.h"
#include "llvm/Support/Endian.h"
#include "llvm/BinaryFormat/MinidumpConstants.def"
Go to the source code of this file.
Classes | |
struct | llvm::minidump::Header |
The minidump header is the first part of a minidump file. More... | |
struct | llvm::minidump::LocationDescriptor |
Specifies the location (and size) of various objects in the minidump file. More... | |
struct | llvm::minidump::MemoryDescriptor |
Describes a single memory range (both its VM address and where to find it in the file) of the process from which this minidump file was generated. More... | |
struct | llvm::minidump::MemoryDescriptor_64 |
struct | llvm::minidump::MemoryListHeader |
struct | llvm::minidump::Memory64ListHeader |
struct | llvm::minidump::MemoryInfoListHeader |
struct | llvm::minidump::MemoryInfo |
struct | llvm::minidump::Directory |
Specifies the location and type of a single stream in the minidump file. More... | |
union | llvm::minidump::CPUInfo |
Detailed information about the processor of the system that generated this minidump. More... | |
struct | llvm::minidump::CPUInfo::X86Info |
struct | llvm::minidump::CPUInfo::ArmInfo |
struct | llvm::minidump::CPUInfo::OtherInfo |
struct | llvm::minidump::SystemInfo |
The SystemInfo stream, containing various information about the system where this minidump was generated. More... | |
struct | llvm::minidump::VSFixedFileInfo |
struct | llvm::minidump::Module |
struct | llvm::minidump::Thread |
Describes a single thread in the minidump file. More... | |
struct | llvm::minidump::Exception |
struct | llvm::minidump::ExceptionStream |
struct | llvm::DenseMapInfo< minidump::StreamType > |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::minidump |
Macros | |
#define | HANDLE_MDMP_STREAM_TYPE(CODE, NAME) NAME = CODE, |
#define | HANDLE_MDMP_PROTECT(CODE, NAME, NATIVENAME) NAME = CODE, |
#define | HANDLE_MDMP_MEMSTATE(CODE, NAME, NATIVENAME) NAME = CODE, |
#define | HANDLE_MDMP_MEMTYPE(CODE, NAME, NATIVENAME) NAME = CODE, |
#define | HANDLE_MDMP_ARCH(CODE, NAME) NAME = CODE, |
#define | HANDLE_MDMP_PLATFORM(CODE, NAME) NAME = CODE, |
Functions | |
llvm::minidump::LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE () | |
bool | llvm::minidump::operator== (const VSFixedFileInfo &LHS, const VSFixedFileInfo &RHS) |
#define HANDLE_MDMP_ARCH | ( | CODE, | |
NAME | |||
) | NAME = CODE, |
Definition at line 146 of file Minidump.h.
#define HANDLE_MDMP_MEMSTATE | ( | CODE, | |
NAME, | |||
NATIVENAME | |||
) | NAME = CODE, |
Definition at line 110 of file Minidump.h.
#define HANDLE_MDMP_MEMTYPE | ( | CODE, | |
NAME, | |||
NATIVENAME | |||
) | NAME = CODE, |
Definition at line 116 of file Minidump.h.
#define HANDLE_MDMP_PLATFORM | ( | CODE, | |
NAME | |||
) | NAME = CODE, |
Definition at line 153 of file Minidump.h.
#define HANDLE_MDMP_PROTECT | ( | CODE, | |
NAME, | |||
NATIVENAME | |||
) | NAME = CODE, |
Definition at line 104 of file Minidump.h.
#define HANDLE_MDMP_STREAM_TYPE | ( | CODE, | |
NAME | |||
) | NAME = CODE, |
Definition at line 51 of file Minidump.h.