LLVM: include/llvm/DebugInfo/GSYM/Header.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9#ifndef LLVM_DEBUGINFO_GSYM_HEADER_H
10#define LLVM_DEBUGINFO_GSYM_HEADER_H
11
14
15#include
16#include
17
18namespace llvm {
21
22namespace gsym {
24
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
47
48
49
51
52
53
54
56
58
60
61
62
64
66
67
68
69
70
71
72
74
75
76
77
78
79
80
82
83
84
85
86
88
89
90
91
92
93
94
95
96
97
98
99
100
101
103
104
105
106
107
108
109
110
111
113
114
115
116
117
118
119
120
122};
123
126
127}
128}
129
130#endif
Lightweight error class with error context and mandatory checking.
Tagged union holding either a T or a Error.
A simplified binary data writer class that doesn't require targets, target definitions,...
This class implements an extremely fast bulk output stream that can only output to a stream.
LLVM_ABI raw_ostream & operator<<(raw_ostream &OS, const CallSiteInfo &CSI)
constexpr size_t GSYM_MAX_UUID_SIZE
Definition Header.h:28
bool operator==(const FunctionInfo &LHS, const FunctionInfo &RHS)
constexpr uint32_t GSYM_MAGIC
Definition Header.h:25
constexpr uint32_t GSYM_VERSION
Definition Header.h:27
constexpr uint32_t GSYM_CIGAM
Definition Header.h:26
This is an optimization pass for GlobalISel generic memory operations.
FunctionAddr VTableAddr uintptr_t uintptr_t Data