|
LLVM 22.0.0git
|
Classes | |
| union | CPUInfo |
| Detailed information about the processor of the system that generated this minidump. More... | |
| struct | Directory |
| Specifies the location and type of a single stream in the minidump file. More... | |
| struct | Exception |
| struct | ExceptionStream |
| struct | Header |
| The minidump header is the first part of a minidump file. More... | |
| struct | LocationDescriptor |
| Specifies the location (and size) of various objects in the minidump file. More... | |
| struct | Memory64ListHeader |
| struct | 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 | MemoryDescriptor_64 |
| struct | MemoryInfo |
| struct | MemoryInfoListHeader |
| struct | MemoryListHeader |
| struct | Module |
| struct | SystemInfo |
| The SystemInfo stream, containing various information about the system where this minidump was generated. More... | |
| struct | Thread |
| Describes a single thread in the minidump file. More... | |
| struct | VSFixedFileInfo |
Enumerations | |
| enum class | StreamType : uint32_t { Unused = 0 , LastReserved = 0x0000ffff } |
| The type of a minidump stream identifies its contents. More... | |
| enum class | MemoryProtection : uint32_t { LLVM_MARK_AS_BITMASK_ENUM =(0xffffffffu) } |
| enum class | MemoryState : uint32_t { LLVM_MARK_AS_BITMASK_ENUM =(0xffffffffu) } |
| enum class | MemoryType : uint32_t { LLVM_MARK_AS_BITMASK_ENUM =(0xffffffffu) } |
| enum class | ProcessorArchitecture : uint16_t |
| The processor architecture of the system that generated this minidump. More... | |
| enum class | OSPlatform : uint32_t |
| The OS Platform of the system that generated this minidump. More... | |
Functions | |
| LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE () | |
| bool | operator== (const VSFixedFileInfo &LHS, const VSFixedFileInfo &RHS) |
|
strong |
| Enumerator | |
|---|---|
| LLVM_MARK_AS_BITMASK_ENUM | |
Definition at line 103 of file Minidump.h.
|
strong |
| Enumerator | |
|---|---|
| LLVM_MARK_AS_BITMASK_ENUM | |
Definition at line 109 of file Minidump.h.
|
strong |
| Enumerator | |
|---|---|
| LLVM_MARK_AS_BITMASK_ENUM | |
Definition at line 115 of file Minidump.h.
|
strong |
The OS Platform of the system that generated this minidump.
Used in the PlatformId field of the SystemInfo stream.
Definition at line 152 of file Minidump.h.
|
strong |
The processor architecture of the system that generated this minidump.
Used in the ProcessorArch field of the SystemInfo stream.
Definition at line 145 of file Minidump.h.
|
strong |
The type of a minidump stream identifies its contents.
Streams numbers after LastReserved are for application-defined data streams.
| Enumerator | |
|---|---|
| Unused | |
| LastReserved | |
Definition at line 50 of file Minidump.h.
| llvm::minidump::LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE | ( | ) |
|
inline |
Definition at line 216 of file Minidump.h.