xref: /llvm-project/lldb/test/Shell/SymbolFile/NativePDB/Inputs/s_constant.s (revision 87aa9c9e4d41ed881453e2fab85b3d25f648bb55)
1*87aa9c9eSJonas Devlieghere	.text
2*87aa9c9eSJonas Devlieghere	.def	 @feat.00;
3*87aa9c9eSJonas Devlieghere	.scl	3;
4*87aa9c9eSJonas Devlieghere	.type	0;
5*87aa9c9eSJonas Devlieghere	.endef
6*87aa9c9eSJonas Devlieghere	.globl	@feat.00
7*87aa9c9eSJonas Devlieghere.set @feat.00, 0
8*87aa9c9eSJonas Devlieghere	.intel_syntax noprefix
9*87aa9c9eSJonas Devlieghere	.def	 main;
10*87aa9c9eSJonas Devlieghere	.scl	2;
11*87aa9c9eSJonas Devlieghere	.type	32;
12*87aa9c9eSJonas Devlieghere	.endef
13*87aa9c9eSJonas Devlieghere	.globl	main                    # -- Begin function main
14*87aa9c9eSJonas Devlieghere	.p2align	4, 0x90
15*87aa9c9eSJonas Devliegheremain:                                   # @main
16*87aa9c9eSJonas Devlieghere.Lfunc_begin0:
17*87aa9c9eSJonas Devlieghere	.cv_func_id 0
18*87aa9c9eSJonas Devlieghere	.cv_file	1 "D:\\src\\llvm-mono\\lldb\\lit\\SymbolFile\\NativePDB\\s_constant.cpp" "7F1DA683A9B72A1360C1FDEDD7550E06" 1
19*87aa9c9eSJonas Devlieghere	.cv_loc	0 1 79 0                # D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp:79:0
20*87aa9c9eSJonas Devlieghere.seh_proc main
21*87aa9c9eSJonas Devlieghere# %bb.0:                                # %entry
22*87aa9c9eSJonas Devlieghere	sub	rsp, 24
23*87aa9c9eSJonas Devlieghere	.seh_stackalloc 24
24*87aa9c9eSJonas Devlieghere	.seh_endprologue
25*87aa9c9eSJonas Devlieghere	xor	eax, eax
26*87aa9c9eSJonas Devlieghere	mov	dword ptr [rsp + 20], 0
27*87aa9c9eSJonas Devlieghere	mov	qword ptr [rsp + 8], rdx
28*87aa9c9eSJonas Devlieghere	mov	dword ptr [rsp + 4], ecx
29*87aa9c9eSJonas Devlieghere.Ltmp0:
30*87aa9c9eSJonas Devlieghere	.cv_loc	0 1 80 0                # D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp:80:0
31*87aa9c9eSJonas Devlieghere	add	rsp, 24
32*87aa9c9eSJonas Devlieghere	ret
33*87aa9c9eSJonas Devlieghere.Ltmp1:
34*87aa9c9eSJonas Devlieghere.Lfunc_end0:
35*87aa9c9eSJonas Devlieghere	.seh_handlerdata
36*87aa9c9eSJonas Devlieghere	.text
37*87aa9c9eSJonas Devlieghere	.seh_endproc
38*87aa9c9eSJonas Devlieghere                                        # -- End function
39*87aa9c9eSJonas Devlieghere	.section	.rdata,"dr"
40*87aa9c9eSJonas Devlieghere	.p2align	3               # @GlobalLUEA
41*87aa9c9eSJonas DevlieghereGlobalLUEA:
42*87aa9c9eSJonas Devlieghere	.quad	0                       # 0x0
43*87aa9c9eSJonas Devlieghere
44*87aa9c9eSJonas Devlieghere	.p2align	3               # @GlobalLUEB
45*87aa9c9eSJonas DevlieghereGlobalLUEB:
46*87aa9c9eSJonas Devlieghere	.quad	1000                    # 0x3e8
47*87aa9c9eSJonas Devlieghere
48*87aa9c9eSJonas Devlieghere	.p2align	3               # @GlobalLUEC
49*87aa9c9eSJonas DevlieghereGlobalLUEC:
50*87aa9c9eSJonas Devlieghere	.quad	-16                     # 0xfffffffffffffff0
51*87aa9c9eSJonas Devlieghere
52*87aa9c9eSJonas Devlieghere	.p2align	3               # @GlobalLSEA
53*87aa9c9eSJonas DevlieghereGlobalLSEA:
54*87aa9c9eSJonas Devlieghere	.quad	0                       # 0x0
55*87aa9c9eSJonas Devlieghere
56*87aa9c9eSJonas Devlieghere	.p2align	3               # @GlobalLSEB
57*87aa9c9eSJonas DevlieghereGlobalLSEB:
58*87aa9c9eSJonas Devlieghere	.quad	9223372036854775000     # 0x7ffffffffffffcd8
59*87aa9c9eSJonas Devlieghere
60*87aa9c9eSJonas Devlieghere	.p2align	3               # @GlobalLSEC
61*87aa9c9eSJonas DevlieghereGlobalLSEC:
62*87aa9c9eSJonas Devlieghere	.quad	-9223372036854775000    # 0x8000000000000328
63*87aa9c9eSJonas Devlieghere
64*87aa9c9eSJonas Devlieghere	.p2align	2               # @GlobalUEA
65*87aa9c9eSJonas DevlieghereGlobalUEA:
66*87aa9c9eSJonas Devlieghere	.long	0                       # 0x0
67*87aa9c9eSJonas Devlieghere
68*87aa9c9eSJonas Devlieghere	.p2align	2               # @GlobalUEB
69*87aa9c9eSJonas DevlieghereGlobalUEB:
70*87aa9c9eSJonas Devlieghere	.long	1000                    # 0x3e8
71*87aa9c9eSJonas Devlieghere
72*87aa9c9eSJonas Devlieghere	.p2align	2               # @GlobalUEC
73*87aa9c9eSJonas DevlieghereGlobalUEC:
74*87aa9c9eSJonas Devlieghere	.long	4294000000              # 0xfff13d80
75*87aa9c9eSJonas Devlieghere
76*87aa9c9eSJonas Devlieghere	.p2align	2               # @GlobalSEA
77*87aa9c9eSJonas DevlieghereGlobalSEA:
78*87aa9c9eSJonas Devlieghere	.long	0                       # 0x0
79*87aa9c9eSJonas Devlieghere
80*87aa9c9eSJonas Devlieghere	.p2align	2               # @GlobalSEB
81*87aa9c9eSJonas DevlieghereGlobalSEB:
82*87aa9c9eSJonas Devlieghere	.long	2147000000              # 0x7ff89ec0
83*87aa9c9eSJonas Devlieghere
84*87aa9c9eSJonas Devlieghere	.p2align	2               # @GlobalSEC
85*87aa9c9eSJonas DevlieghereGlobalSEC:
86*87aa9c9eSJonas Devlieghere	.long	2147967296              # 0x80076140
87*87aa9c9eSJonas Devlieghere
88*87aa9c9eSJonas DevlieghereGlobalSUEA:                             # @GlobalSUEA
89*87aa9c9eSJonas Devlieghere	.byte	0                       # 0x0
90*87aa9c9eSJonas Devlieghere
91*87aa9c9eSJonas DevlieghereGlobalSUEB:                             # @GlobalSUEB
92*87aa9c9eSJonas Devlieghere	.byte	100                     # 0x64
93*87aa9c9eSJonas Devlieghere
94*87aa9c9eSJonas DevlieghereGlobalSUEC:                             # @GlobalSUEC
95*87aa9c9eSJonas Devlieghere	.byte	200                     # 0xc8
96*87aa9c9eSJonas Devlieghere
97*87aa9c9eSJonas DevlieghereGlobalSSEA:                             # @GlobalSSEA
98*87aa9c9eSJonas Devlieghere	.byte	0                       # 0x0
99*87aa9c9eSJonas Devlieghere
100*87aa9c9eSJonas DevlieghereGlobalSSEB:                             # @GlobalSSEB
101*87aa9c9eSJonas Devlieghere	.byte	100                     # 0x64
102*87aa9c9eSJonas Devlieghere
103*87aa9c9eSJonas DevlieghereGlobalSSEC:                             # @GlobalSSEC
104*87aa9c9eSJonas Devlieghere	.byte	156                     # 0x9c
105*87aa9c9eSJonas Devlieghere
106*87aa9c9eSJonas Devlieghere	.section	.drectve,"yn"
107*87aa9c9eSJonas Devlieghere	.ascii	" /DEFAULTLIB:libcmt.lib"
108*87aa9c9eSJonas Devlieghere	.ascii	" /DEFAULTLIB:oldnames.lib"
109*87aa9c9eSJonas Devlieghere	.section	.debug$S,"dr"
110*87aa9c9eSJonas Devlieghere	.p2align	2
111*87aa9c9eSJonas Devlieghere	.long	4                       # Debug section magic
112*87aa9c9eSJonas Devlieghere	.long	241
113*87aa9c9eSJonas Devlieghere	.long	.Ltmp3-.Ltmp2           # Subsection size
114*87aa9c9eSJonas Devlieghere.Ltmp2:
115*87aa9c9eSJonas Devlieghere	.short	.Ltmp5-.Ltmp4           # Record length
116*87aa9c9eSJonas Devlieghere.Ltmp4:
117*87aa9c9eSJonas Devlieghere	.short	4412                    # Record kind: S_COMPILE3
118*87aa9c9eSJonas Devlieghere	.long	1                       # Flags and language
119*87aa9c9eSJonas Devlieghere	.short	208                     # CPUType
120*87aa9c9eSJonas Devlieghere	.short	8                       # Frontend version
121*87aa9c9eSJonas Devlieghere	.short	0
122*87aa9c9eSJonas Devlieghere	.short	0
123*87aa9c9eSJonas Devlieghere	.short	0
124*87aa9c9eSJonas Devlieghere	.short	8000                    # Backend version
125*87aa9c9eSJonas Devlieghere	.short	0
126*87aa9c9eSJonas Devlieghere	.short	0
127*87aa9c9eSJonas Devlieghere	.short	0
128*87aa9c9eSJonas Devlieghere	.asciz	"clang version 8.0.0 "  # Null-terminated compiler version string
129*87aa9c9eSJonas Devlieghere.Ltmp5:
130*87aa9c9eSJonas Devlieghere.Ltmp3:
131*87aa9c9eSJonas Devlieghere	.p2align	2
132*87aa9c9eSJonas Devlieghere	.long	241                     # Symbol subsection for main
133*87aa9c9eSJonas Devlieghere	.long	.Ltmp7-.Ltmp6           # Subsection size
134*87aa9c9eSJonas Devlieghere.Ltmp6:
135*87aa9c9eSJonas Devlieghere	.short	.Ltmp9-.Ltmp8           # Record length
136*87aa9c9eSJonas Devlieghere.Ltmp8:
137*87aa9c9eSJonas Devlieghere	.short	4423                    # Record kind: S_GPROC32_ID
138*87aa9c9eSJonas Devlieghere	.long	0                       # PtrParent
139*87aa9c9eSJonas Devlieghere	.long	0                       # PtrEnd
140*87aa9c9eSJonas Devlieghere	.long	0                       # PtrNext
141*87aa9c9eSJonas Devlieghere	.long	.Lfunc_end0-main        # Code size
142*87aa9c9eSJonas Devlieghere	.long	0                       # Offset after prologue
143*87aa9c9eSJonas Devlieghere	.long	0                       # Offset before epilogue
144*87aa9c9eSJonas Devlieghere	.long	4099                    # Function type index
145*87aa9c9eSJonas Devlieghere	.secrel32	main            # Function section relative address
146*87aa9c9eSJonas Devlieghere	.secidx	main                    # Function section index
147*87aa9c9eSJonas Devlieghere	.byte	0                       # Flags
148*87aa9c9eSJonas Devlieghere	.asciz	"main"                  # Function name
149*87aa9c9eSJonas Devlieghere.Ltmp9:
150*87aa9c9eSJonas Devlieghere	.short	.Ltmp11-.Ltmp10         # Record length
151*87aa9c9eSJonas Devlieghere.Ltmp10:
152*87aa9c9eSJonas Devlieghere	.short	4114                    # Record kind: S_FRAMEPROC
153*87aa9c9eSJonas Devlieghere	.long	24                      # FrameSize
154*87aa9c9eSJonas Devlieghere	.long	0                       # Padding
155*87aa9c9eSJonas Devlieghere	.long	0                       # Offset of padding
156*87aa9c9eSJonas Devlieghere	.long	0                       # Bytes of callee saved registers
157*87aa9c9eSJonas Devlieghere	.long	0                       # Exception handler offset
158*87aa9c9eSJonas Devlieghere	.short	0                       # Exception handler section
159*87aa9c9eSJonas Devlieghere	.long	81920                   # Flags (defines frame register)
160*87aa9c9eSJonas Devlieghere.Ltmp11:
161*87aa9c9eSJonas Devlieghere	.short	.Ltmp13-.Ltmp12         # Record length
162*87aa9c9eSJonas Devlieghere.Ltmp12:
163*87aa9c9eSJonas Devlieghere	.short	4414                    # Record kind: S_LOCAL
164*87aa9c9eSJonas Devlieghere	.long	116                     # TypeIndex
165*87aa9c9eSJonas Devlieghere	.short	1                       # Flags
166*87aa9c9eSJonas Devlieghere	.asciz	"argc"
167*87aa9c9eSJonas Devlieghere.Ltmp13:
168*87aa9c9eSJonas Devlieghere	.cv_def_range	 .Ltmp0 .Ltmp1, frame_ptr_rel, 4
169*87aa9c9eSJonas Devlieghere	.short	.Ltmp15-.Ltmp14         # Record length
170*87aa9c9eSJonas Devlieghere.Ltmp14:
171*87aa9c9eSJonas Devlieghere	.short	4414                    # Record kind: S_LOCAL
172*87aa9c9eSJonas Devlieghere	.long	4096                    # TypeIndex
173*87aa9c9eSJonas Devlieghere	.short	1                       # Flags
174*87aa9c9eSJonas Devlieghere	.asciz	"argv"
175*87aa9c9eSJonas Devlieghere.Ltmp15:
176*87aa9c9eSJonas Devlieghere	.cv_def_range	 .Ltmp0 .Ltmp1, frame_ptr_rel, 8
177*87aa9c9eSJonas Devlieghere	.short	2                       # Record length
178*87aa9c9eSJonas Devlieghere	.short	4431                    # Record kind: S_PROC_ID_END
179*87aa9c9eSJonas Devlieghere.Ltmp7:
180*87aa9c9eSJonas Devlieghere	.p2align	2
181*87aa9c9eSJonas Devlieghere	.cv_linetable	0, main, .Lfunc_end0
182*87aa9c9eSJonas Devlieghere	.long	241                     # Symbol subsection for globals
183*87aa9c9eSJonas Devlieghere	.long	.Ltmp17-.Ltmp16         # Subsection size
184*87aa9c9eSJonas Devlieghere.Ltmp16:
185*87aa9c9eSJonas Devlieghere	.short	.Ltmp19-.Ltmp18         # Record length
186*87aa9c9eSJonas Devlieghere.Ltmp18:
187*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
188*87aa9c9eSJonas Devlieghere	.long	4104                    # Type
189*87aa9c9eSJonas Devlieghere	.short  0					    # Value
190*87aa9c9eSJonas Devlieghere	.asciz	"GlobalLUEA"            # Name
191*87aa9c9eSJonas Devlieghere.Ltmp19:
192*87aa9c9eSJonas Devlieghere	.short	.Ltmp21-.Ltmp20         # Record length
193*87aa9c9eSJonas Devlieghere.Ltmp20:
194*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
195*87aa9c9eSJonas Devlieghere	.long	4104                    # Type
196*87aa9c9eSJonas Devlieghere	.short  1000				    # Value
197*87aa9c9eSJonas Devlieghere	.asciz	"GlobalLUEB"            # Name
198*87aa9c9eSJonas Devlieghere.Ltmp21:
199*87aa9c9eSJonas Devlieghere	.short	.Ltmp23-.Ltmp22         # Record length
200*87aa9c9eSJonas Devlieghere.Ltmp22:
201*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
202*87aa9c9eSJonas Devlieghere	.long	4104                    # Type
203*87aa9c9eSJonas Devlieghere	.byte   0x00, 0x80, 0xf0		# Value
204*87aa9c9eSJonas Devlieghere	.asciz	"GlobalLUEC"            # Name
205*87aa9c9eSJonas Devlieghere.Ltmp23:
206*87aa9c9eSJonas Devlieghere	.short	.Ltmp25-.Ltmp24         # Record length
207*87aa9c9eSJonas Devlieghere.Ltmp24:
208*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
209*87aa9c9eSJonas Devlieghere	.long	4108                    # Type
210*87aa9c9eSJonas Devlieghere	.byte   0x00, 0x00				# Value
211*87aa9c9eSJonas Devlieghere	.asciz	"GlobalLSEA"            # Name
212*87aa9c9eSJonas Devlieghere.Ltmp25:
213*87aa9c9eSJonas Devlieghere	.short	.Ltmp27-.Ltmp26         # Record length
214*87aa9c9eSJonas Devlieghere.Ltmp26:
215*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
216*87aa9c9eSJonas Devlieghere	.long	4108                    # Type
217*87aa9c9eSJonas Devlieghere	.byte   0x0A, 0x80, 0xD8, 0xFC  # Value
218*87aa9c9eSJonas Devlieghere	.byte   0xFF, 0xFF, 0xFF, 0xFF
219*87aa9c9eSJonas Devlieghere	.byte   0xFF, 0x7F
220*87aa9c9eSJonas Devlieghere	.asciz	"GlobalLSEB"            # Name
221*87aa9c9eSJonas Devlieghere.Ltmp27:
222*87aa9c9eSJonas Devlieghere	.short	.Ltmp29-.Ltmp28         # Record length
223*87aa9c9eSJonas Devlieghere.Ltmp28:
224*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
225*87aa9c9eSJonas Devlieghere	.long	4108                    # Type
226*87aa9c9eSJonas Devlieghere	.byte   0x09, 0x80, 0x28, 0x03  # Value
227*87aa9c9eSJonas Devlieghere	.byte   0x00, 0x00, 0x00, 0x00
228*87aa9c9eSJonas Devlieghere	.byte   0x00, 0x80
229*87aa9c9eSJonas Devlieghere	.asciz	"GlobalLSEC"            # Name
230*87aa9c9eSJonas Devlieghere.Ltmp29:
231*87aa9c9eSJonas Devlieghere	.short	.Ltmp31-.Ltmp30         # Record length
232*87aa9c9eSJonas Devlieghere.Ltmp30:
233*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
234*87aa9c9eSJonas Devlieghere	.long	4112                    # Type
235*87aa9c9eSJonas Devlieghere	.byte   0x00, 0x00              # Value
236*87aa9c9eSJonas Devlieghere	.asciz	"GlobalUEA"             # Name
237*87aa9c9eSJonas Devlieghere.Ltmp31:
238*87aa9c9eSJonas Devlieghere	.short	.Ltmp33-.Ltmp32         # Record length
239*87aa9c9eSJonas Devlieghere.Ltmp32:
240*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
241*87aa9c9eSJonas Devlieghere	.long	4112                    # Type
242*87aa9c9eSJonas Devlieghere	.byte   0xe8, 0x03              # Value
243*87aa9c9eSJonas Devlieghere	.asciz	"GlobalUEB"             # Name
244*87aa9c9eSJonas Devlieghere.Ltmp33:
245*87aa9c9eSJonas Devlieghere	.short	.Ltmp35-.Ltmp34         # Record length
246*87aa9c9eSJonas Devlieghere.Ltmp34:
247*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
248*87aa9c9eSJonas Devlieghere	.long	4112                    # Type
249*87aa9c9eSJonas Devlieghere	.byte   0x04, 0x80, 0x80, 0x3d  # Value
250*87aa9c9eSJonas Devlieghere	.byte   0xf1, 0xff
251*87aa9c9eSJonas Devlieghere	.asciz	"GlobalUEC"             # Name
252*87aa9c9eSJonas Devlieghere.Ltmp35:
253*87aa9c9eSJonas Devlieghere	.short	.Ltmp37-.Ltmp36         # Record length
254*87aa9c9eSJonas Devlieghere.Ltmp36:
255*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
256*87aa9c9eSJonas Devlieghere	.long	4116                    # Type
257*87aa9c9eSJonas Devlieghere	.byte   0x00, 0x00              # Value
258*87aa9c9eSJonas Devlieghere	.asciz	"GlobalSEA"             # Name
259*87aa9c9eSJonas Devlieghere.Ltmp37:
260*87aa9c9eSJonas Devlieghere	.short	.Ltmp39-.Ltmp38         # Record length
261*87aa9c9eSJonas Devlieghere.Ltmp38:
262*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
263*87aa9c9eSJonas Devlieghere	.long	4116                    # Type
264*87aa9c9eSJonas Devlieghere	.byte   0x04, 0x80, 0xc0, 0x9e  # Value
265*87aa9c9eSJonas Devlieghere	.byte   0xf8, 0x7f
266*87aa9c9eSJonas Devlieghere	.asciz	"GlobalSEB"             # Name
267*87aa9c9eSJonas Devlieghere.Ltmp39:
268*87aa9c9eSJonas Devlieghere	.short	.Ltmp41-.Ltmp40         # Record length
269*87aa9c9eSJonas Devlieghere.Ltmp40:
270*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
271*87aa9c9eSJonas Devlieghere	.long	4116                    # Type
272*87aa9c9eSJonas Devlieghere	.byte   0x03, 0x80, 0x40, 0x61  # Value
273*87aa9c9eSJonas Devlieghere	.byte   0x07, 0x80
274*87aa9c9eSJonas Devlieghere	.asciz	"GlobalSEC"             # Name
275*87aa9c9eSJonas Devlieghere.Ltmp41:
276*87aa9c9eSJonas Devlieghere	.short	.Ltmp43-.Ltmp42         # Record length
277*87aa9c9eSJonas Devlieghere.Ltmp42:
278*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
279*87aa9c9eSJonas Devlieghere	.long	4120                    # Type
280*87aa9c9eSJonas Devlieghere	.byte   0x00, 0x00              # Value
281*87aa9c9eSJonas Devlieghere	.asciz	"GlobalSUEA"            # Name
282*87aa9c9eSJonas Devlieghere.Ltmp43:
283*87aa9c9eSJonas Devlieghere	.short	.Ltmp45-.Ltmp44         # Record length
284*87aa9c9eSJonas Devlieghere.Ltmp44:
285*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
286*87aa9c9eSJonas Devlieghere	.long	4120                    # Type
287*87aa9c9eSJonas Devlieghere	.byte   0x64, 0x00              # Value
288*87aa9c9eSJonas Devlieghere	.asciz	"GlobalSUEB"            # Name
289*87aa9c9eSJonas Devlieghere.Ltmp45:
290*87aa9c9eSJonas Devlieghere	.short	.Ltmp47-.Ltmp46         # Record length
291*87aa9c9eSJonas Devlieghere.Ltmp46:
292*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
293*87aa9c9eSJonas Devlieghere	.long	4120                    # Type
294*87aa9c9eSJonas Devlieghere	.byte   0xc8, 0x00              # Value
295*87aa9c9eSJonas Devlieghere	.asciz	"GlobalSUEC"            # Name
296*87aa9c9eSJonas Devlieghere.Ltmp47:
297*87aa9c9eSJonas Devlieghere	.short	.Ltmp49-.Ltmp48         # Record length
298*87aa9c9eSJonas Devlieghere.Ltmp48:
299*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
300*87aa9c9eSJonas Devlieghere	.long	4124                    # Type
301*87aa9c9eSJonas Devlieghere	.byte   0x00, 0x00              # Value
302*87aa9c9eSJonas Devlieghere	.asciz	"GlobalSSEA"            # Name
303*87aa9c9eSJonas Devlieghere.Ltmp49:
304*87aa9c9eSJonas Devlieghere	.short	.Ltmp51-.Ltmp50         # Record length
305*87aa9c9eSJonas Devlieghere.Ltmp50:
306*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
307*87aa9c9eSJonas Devlieghere	.long	4124                    # Type
308*87aa9c9eSJonas Devlieghere	.byte   0x64, 0x00              # Value
309*87aa9c9eSJonas Devlieghere	.asciz	"GlobalSSEB"            # Name
310*87aa9c9eSJonas Devlieghere.Ltmp51:
311*87aa9c9eSJonas Devlieghere	.short	.Ltmp53-.Ltmp52         # Record length
312*87aa9c9eSJonas Devlieghere.Ltmp52:
313*87aa9c9eSJonas Devlieghere	.short	4359                    # Record kind: S_CONSTANT
314*87aa9c9eSJonas Devlieghere	.long	4124                    # Type
315*87aa9c9eSJonas Devlieghere	.byte   0x00, 0x80, 0x9c        # Value
316*87aa9c9eSJonas Devlieghere	.asciz	"GlobalSSEC"            # Name
317*87aa9c9eSJonas Devlieghere.Ltmp53:
318*87aa9c9eSJonas Devlieghere.Ltmp17:
319*87aa9c9eSJonas Devlieghere	.p2align	2
320*87aa9c9eSJonas Devlieghere	.cv_filechecksums               # File index to string table offset subsection
321*87aa9c9eSJonas Devlieghere	.cv_stringtable                 # String table
322*87aa9c9eSJonas Devlieghere	.long	241
323*87aa9c9eSJonas Devlieghere	.long	.Ltmp55-.Ltmp54         # Subsection size
324*87aa9c9eSJonas Devlieghere.Ltmp54:
325*87aa9c9eSJonas Devlieghere	.short	6                       # Record length
326*87aa9c9eSJonas Devlieghere	.short	4428                    # Record kind: S_BUILDINFO
327*87aa9c9eSJonas Devlieghere	.long	4127                    # LF_BUILDINFO index
328*87aa9c9eSJonas Devlieghere.Ltmp55:
329*87aa9c9eSJonas Devlieghere	.p2align	2
330*87aa9c9eSJonas Devlieghere	.section	.debug$T,"dr"
331*87aa9c9eSJonas Devlieghere	.p2align	2
332*87aa9c9eSJonas Devlieghere	.long	4                       # Debug section magic
333*87aa9c9eSJonas Devlieghere	# Pointer (0x1000) {
334*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_POINTER (0x1002)
335*87aa9c9eSJonas Devlieghere	#   PointeeType: char* (0x670)
336*87aa9c9eSJonas Devlieghere	#   PointerAttributes: 0x1000C
337*87aa9c9eSJonas Devlieghere	#   PtrType: Near64 (0xC)
338*87aa9c9eSJonas Devlieghere	#   PtrMode: Pointer (0x0)
339*87aa9c9eSJonas Devlieghere	#   IsFlat: 0
340*87aa9c9eSJonas Devlieghere	#   IsConst: 0
341*87aa9c9eSJonas Devlieghere	#   IsVolatile: 0
342*87aa9c9eSJonas Devlieghere	#   IsUnaligned: 0
343*87aa9c9eSJonas Devlieghere	#   IsRestrict: 0
344*87aa9c9eSJonas Devlieghere	#   SizeOf: 8
345*87aa9c9eSJonas Devlieghere	# }
346*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x00, 0x02, 0x10
347*87aa9c9eSJonas Devlieghere	.byte	0x70, 0x06, 0x00, 0x00
348*87aa9c9eSJonas Devlieghere	.byte	0x0c, 0x00, 0x01, 0x00
349*87aa9c9eSJonas Devlieghere	# ArgList (0x1001) {
350*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_ARGLIST (0x1201)
351*87aa9c9eSJonas Devlieghere	#   NumArgs: 2
352*87aa9c9eSJonas Devlieghere	#   Arguments [
353*87aa9c9eSJonas Devlieghere	#     ArgType: int (0x74)
354*87aa9c9eSJonas Devlieghere	#     ArgType: char** (0x1000)
355*87aa9c9eSJonas Devlieghere	#   ]
356*87aa9c9eSJonas Devlieghere	# }
357*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x00, 0x01, 0x12
358*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x00, 0x00, 0x00
359*87aa9c9eSJonas Devlieghere	.byte	0x74, 0x00, 0x00, 0x00
360*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x10, 0x00, 0x00
361*87aa9c9eSJonas Devlieghere	# Procedure (0x1002) {
362*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_PROCEDURE (0x1008)
363*87aa9c9eSJonas Devlieghere	#   ReturnType: int (0x74)
364*87aa9c9eSJonas Devlieghere	#   CallingConvention: NearC (0x0)
365*87aa9c9eSJonas Devlieghere	#   FunctionOptions [ (0x0)
366*87aa9c9eSJonas Devlieghere	#   ]
367*87aa9c9eSJonas Devlieghere	#   NumParameters: 2
368*87aa9c9eSJonas Devlieghere	#   ArgListType: (int, char**) (0x1001)
369*87aa9c9eSJonas Devlieghere	# }
370*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x00, 0x08, 0x10
371*87aa9c9eSJonas Devlieghere	.byte	0x74, 0x00, 0x00, 0x00
372*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x02, 0x00
373*87aa9c9eSJonas Devlieghere	.byte	0x01, 0x10, 0x00, 0x00
374*87aa9c9eSJonas Devlieghere	# FuncId (0x1003) {
375*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_FUNC_ID (0x1601)
376*87aa9c9eSJonas Devlieghere	#   ParentScope: 0x0
377*87aa9c9eSJonas Devlieghere	#   FunctionType: int (int, char**) (0x1002)
378*87aa9c9eSJonas Devlieghere	#   Name: main
379*87aa9c9eSJonas Devlieghere	# }
380*87aa9c9eSJonas Devlieghere	.byte	0x12, 0x00, 0x01, 0x16
381*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x00, 0x00
382*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x10, 0x00, 0x00
383*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x61, 0x69, 0x6e
384*87aa9c9eSJonas Devlieghere	.byte	0x00, 0xf3, 0xf2, 0xf1
385*87aa9c9eSJonas Devlieghere	# FieldList (0x1004) {
386*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_FIELDLIST (0x1203)
387*87aa9c9eSJonas Devlieghere	#   Enumerator {
388*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
389*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
390*87aa9c9eSJonas Devlieghere	#     EnumValue: 0
391*87aa9c9eSJonas Devlieghere	#     Name: LUE_A
392*87aa9c9eSJonas Devlieghere	#   }
393*87aa9c9eSJonas Devlieghere	#   Enumerator {
394*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
395*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
396*87aa9c9eSJonas Devlieghere	#     EnumValue: 1000
397*87aa9c9eSJonas Devlieghere	#     Name: LUE_B
398*87aa9c9eSJonas Devlieghere	#   }
399*87aa9c9eSJonas Devlieghere	#   Enumerator {
400*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
401*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
402*87aa9c9eSJonas Devlieghere	#     EnumValue: 18446744073709551600
403*87aa9c9eSJonas Devlieghere	#     Name: LUE_C
404*87aa9c9eSJonas Devlieghere	#   }
405*87aa9c9eSJonas Devlieghere	# }
406*87aa9c9eSJonas Devlieghere	.byte	0x2e, 0x00, 0x03, 0x12
407*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
408*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x4c, 0x55
409*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x41, 0x00
410*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
411*87aa9c9eSJonas Devlieghere	.byte	0xe8, 0x03, 0x4c, 0x55
412*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x42, 0x00
413*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
414*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x80, 0xf0, 0xff
415*87aa9c9eSJonas Devlieghere	.byte	0xff, 0xff, 0xff, 0xff
416*87aa9c9eSJonas Devlieghere	.byte	0xff, 0xff, 0x4c, 0x55
417*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x43, 0x00
418*87aa9c9eSJonas Devlieghere	# Enum (0x1005) {
419*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_ENUM (0x1507)
420*87aa9c9eSJonas Devlieghere	#   NumEnumerators: 3
421*87aa9c9eSJonas Devlieghere	#   Properties [ (0x200)
422*87aa9c9eSJonas Devlieghere	#     HasUniqueName (0x200)
423*87aa9c9eSJonas Devlieghere	#   ]
424*87aa9c9eSJonas Devlieghere	#   UnderlyingType: unsigned __int64 (0x23)
425*87aa9c9eSJonas Devlieghere	#   FieldListType: <field list> (0x1004)
426*87aa9c9eSJonas Devlieghere	#   Name: A::B::C::LargeUnsignedEnum
427*87aa9c9eSJonas Devlieghere	#   LinkageName: .?AW4LargeUnsignedEnum@C@B@A@@
428*87aa9c9eSJonas Devlieghere	# }
429*87aa9c9eSJonas Devlieghere	.byte	0x4a, 0x00, 0x07, 0x15
430*87aa9c9eSJonas Devlieghere	.byte	0x03, 0x00, 0x00, 0x02
431*87aa9c9eSJonas Devlieghere	.byte	0x23, 0x00, 0x00, 0x00
432*87aa9c9eSJonas Devlieghere	.byte	0x04, 0x10, 0x00, 0x00
433*87aa9c9eSJonas Devlieghere	.byte	0x41, 0x3a, 0x3a, 0x42
434*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x3a, 0x43, 0x3a
435*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x4c, 0x61, 0x72
436*87aa9c9eSJonas Devlieghere	.byte	0x67, 0x65, 0x55, 0x6e
437*87aa9c9eSJonas Devlieghere	.byte	0x73, 0x69, 0x67, 0x6e
438*87aa9c9eSJonas Devlieghere	.byte	0x65, 0x64, 0x45, 0x6e
439*87aa9c9eSJonas Devlieghere	.byte	0x75, 0x6d, 0x00, 0x2e
440*87aa9c9eSJonas Devlieghere	.byte	0x3f, 0x41, 0x57, 0x34
441*87aa9c9eSJonas Devlieghere	.byte	0x4c, 0x61, 0x72, 0x67
442*87aa9c9eSJonas Devlieghere	.byte	0x65, 0x55, 0x6e, 0x73
443*87aa9c9eSJonas Devlieghere	.byte	0x69, 0x67, 0x6e, 0x65
444*87aa9c9eSJonas Devlieghere	.byte	0x64, 0x45, 0x6e, 0x75
445*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x40, 0x43, 0x40
446*87aa9c9eSJonas Devlieghere	.byte	0x42, 0x40, 0x41, 0x40
447*87aa9c9eSJonas Devlieghere	.byte	0x40, 0x00, 0xf2, 0xf1
448*87aa9c9eSJonas Devlieghere	# StringId (0x1006) {
449*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_STRING_ID (0x1605)
450*87aa9c9eSJonas Devlieghere	#   Id: 0x0
451*87aa9c9eSJonas Devlieghere	#   StringData: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp
452*87aa9c9eSJonas Devlieghere	# }
453*87aa9c9eSJonas Devlieghere	.byte	0x46, 0x00, 0x05, 0x16
454*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x00, 0x00
455*87aa9c9eSJonas Devlieghere	.byte	0x44, 0x3a, 0x5c, 0x73
456*87aa9c9eSJonas Devlieghere	.byte	0x72, 0x63, 0x5c, 0x6c
457*87aa9c9eSJonas Devlieghere	.byte	0x6c, 0x76, 0x6d, 0x2d
458*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x6f, 0x6e, 0x6f
459*87aa9c9eSJonas Devlieghere	.byte	0x5c, 0x6c, 0x6c, 0x64
460*87aa9c9eSJonas Devlieghere	.byte	0x62, 0x5c, 0x6c, 0x69
461*87aa9c9eSJonas Devlieghere	.byte	0x74, 0x5c, 0x53, 0x79
462*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x62, 0x6f, 0x6c
463*87aa9c9eSJonas Devlieghere	.byte	0x46, 0x69, 0x6c, 0x65
464*87aa9c9eSJonas Devlieghere	.byte	0x5c, 0x4e, 0x61, 0x74
465*87aa9c9eSJonas Devlieghere	.byte	0x69, 0x76, 0x65, 0x50
466*87aa9c9eSJonas Devlieghere	.byte	0x44, 0x42, 0x5c, 0x73
467*87aa9c9eSJonas Devlieghere	.byte	0x5f, 0x63, 0x6f, 0x6e
468*87aa9c9eSJonas Devlieghere	.byte	0x73, 0x74, 0x61, 0x6e
469*87aa9c9eSJonas Devlieghere	.byte	0x74, 0x2e, 0x63, 0x70
470*87aa9c9eSJonas Devlieghere	.byte	0x70, 0x00, 0xf2, 0xf1
471*87aa9c9eSJonas Devlieghere	# UdtSourceLine (0x1007) {
472*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
473*87aa9c9eSJonas Devlieghere	#   UDT: A::B::C::LargeUnsignedEnum (0x1005)
474*87aa9c9eSJonas Devlieghere	#   SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
475*87aa9c9eSJonas Devlieghere	#   LineNumber: 14
476*87aa9c9eSJonas Devlieghere	# }
477*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x00, 0x06, 0x16
478*87aa9c9eSJonas Devlieghere	.byte	0x05, 0x10, 0x00, 0x00
479*87aa9c9eSJonas Devlieghere	.byte	0x06, 0x10, 0x00, 0x00
480*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x00, 0x00, 0x00
481*87aa9c9eSJonas Devlieghere	# Modifier (0x1008) {
482*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_MODIFIER (0x1001)
483*87aa9c9eSJonas Devlieghere	#   ModifiedType: A::B::C::LargeUnsignedEnum (0x1005)
484*87aa9c9eSJonas Devlieghere	#   Modifiers [ (0x1)
485*87aa9c9eSJonas Devlieghere	#     Const (0x1)
486*87aa9c9eSJonas Devlieghere	#   ]
487*87aa9c9eSJonas Devlieghere	# }
488*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x00, 0x01, 0x10
489*87aa9c9eSJonas Devlieghere	.byte	0x05, 0x10, 0x00, 0x00
490*87aa9c9eSJonas Devlieghere	.byte	0x01, 0x00, 0xf2, 0xf1
491*87aa9c9eSJonas Devlieghere	# FieldList (0x1009) {
492*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_FIELDLIST (0x1203)
493*87aa9c9eSJonas Devlieghere	#   Enumerator {
494*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
495*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
496*87aa9c9eSJonas Devlieghere	#     EnumValue: 0
497*87aa9c9eSJonas Devlieghere	#     Name: LSE_A
498*87aa9c9eSJonas Devlieghere	#   }
499*87aa9c9eSJonas Devlieghere	#   Enumerator {
500*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
501*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
502*87aa9c9eSJonas Devlieghere	#     EnumValue: 9223372036854775000
503*87aa9c9eSJonas Devlieghere	#     Name: LSE_B
504*87aa9c9eSJonas Devlieghere	#   }
505*87aa9c9eSJonas Devlieghere	#   Enumerator {
506*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
507*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
508*87aa9c9eSJonas Devlieghere	#     EnumValue: 9223372036854776616
509*87aa9c9eSJonas Devlieghere	#     Name: LSE_C
510*87aa9c9eSJonas Devlieghere	#   }
511*87aa9c9eSJonas Devlieghere	# }
512*87aa9c9eSJonas Devlieghere	.byte	0x36, 0x00, 0x03, 0x12
513*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
514*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x4c, 0x53
515*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x41, 0x00
516*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
517*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x80, 0xd8, 0xfc
518*87aa9c9eSJonas Devlieghere	.byte	0xff, 0xff, 0xff, 0xff
519*87aa9c9eSJonas Devlieghere	.byte	0xff, 0x7f, 0x4c, 0x53
520*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x42, 0x00
521*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
522*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x80, 0x28, 0x03
523*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x00, 0x00
524*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x80, 0x4c, 0x53
525*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x43, 0x00
526*87aa9c9eSJonas Devlieghere	# Enum (0x100A) {
527*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_ENUM (0x1507)
528*87aa9c9eSJonas Devlieghere	#   NumEnumerators: 3
529*87aa9c9eSJonas Devlieghere	#   Properties [ (0x200)
530*87aa9c9eSJonas Devlieghere	#     HasUniqueName (0x200)
531*87aa9c9eSJonas Devlieghere	#   ]
532*87aa9c9eSJonas Devlieghere	#   UnderlyingType: __int64 (0x13)
533*87aa9c9eSJonas Devlieghere	#   FieldListType: <field list> (0x1009)
534*87aa9c9eSJonas Devlieghere	#   Name: A::B::C::LargeSignedEnum
535*87aa9c9eSJonas Devlieghere	#   LinkageName: .?AW4LargeSignedEnum@C@B@A@@
536*87aa9c9eSJonas Devlieghere	# }
537*87aa9c9eSJonas Devlieghere	.byte	0x46, 0x00, 0x07, 0x15
538*87aa9c9eSJonas Devlieghere	.byte	0x03, 0x00, 0x00, 0x02
539*87aa9c9eSJonas Devlieghere	.byte	0x13, 0x00, 0x00, 0x00
540*87aa9c9eSJonas Devlieghere	.byte	0x09, 0x10, 0x00, 0x00
541*87aa9c9eSJonas Devlieghere	.byte	0x41, 0x3a, 0x3a, 0x42
542*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x3a, 0x43, 0x3a
543*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x4c, 0x61, 0x72
544*87aa9c9eSJonas Devlieghere	.byte	0x67, 0x65, 0x53, 0x69
545*87aa9c9eSJonas Devlieghere	.byte	0x67, 0x6e, 0x65, 0x64
546*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x6e, 0x75, 0x6d
547*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x2e, 0x3f, 0x41
548*87aa9c9eSJonas Devlieghere	.byte	0x57, 0x34, 0x4c, 0x61
549*87aa9c9eSJonas Devlieghere	.byte	0x72, 0x67, 0x65, 0x53
550*87aa9c9eSJonas Devlieghere	.byte	0x69, 0x67, 0x6e, 0x65
551*87aa9c9eSJonas Devlieghere	.byte	0x64, 0x45, 0x6e, 0x75
552*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x40, 0x43, 0x40
553*87aa9c9eSJonas Devlieghere	.byte	0x42, 0x40, 0x41, 0x40
554*87aa9c9eSJonas Devlieghere	.byte	0x40, 0x00, 0xf2, 0xf1
555*87aa9c9eSJonas Devlieghere	# UdtSourceLine (0x100B) {
556*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
557*87aa9c9eSJonas Devlieghere	#   UDT: A::B::C::LargeSignedEnum (0x100A)
558*87aa9c9eSJonas Devlieghere	#   SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
559*87aa9c9eSJonas Devlieghere	#   LineNumber: 20
560*87aa9c9eSJonas Devlieghere	# }
561*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x00, 0x06, 0x16
562*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x10, 0x00, 0x00
563*87aa9c9eSJonas Devlieghere	.byte	0x06, 0x10, 0x00, 0x00
564*87aa9c9eSJonas Devlieghere	.byte	0x14, 0x00, 0x00, 0x00
565*87aa9c9eSJonas Devlieghere	# Modifier (0x100C) {
566*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_MODIFIER (0x1001)
567*87aa9c9eSJonas Devlieghere	#   ModifiedType: A::B::C::LargeSignedEnum (0x100A)
568*87aa9c9eSJonas Devlieghere	#   Modifiers [ (0x1)
569*87aa9c9eSJonas Devlieghere	#     Const (0x1)
570*87aa9c9eSJonas Devlieghere	#   ]
571*87aa9c9eSJonas Devlieghere	# }
572*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x00, 0x01, 0x10
573*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x10, 0x00, 0x00
574*87aa9c9eSJonas Devlieghere	.byte	0x01, 0x00, 0xf2, 0xf1
575*87aa9c9eSJonas Devlieghere	# FieldList (0x100D) {
576*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_FIELDLIST (0x1203)
577*87aa9c9eSJonas Devlieghere	#   Enumerator {
578*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
579*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
580*87aa9c9eSJonas Devlieghere	#     EnumValue: 0
581*87aa9c9eSJonas Devlieghere	#     Name: UE_A
582*87aa9c9eSJonas Devlieghere	#   }
583*87aa9c9eSJonas Devlieghere	#   Enumerator {
584*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
585*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
586*87aa9c9eSJonas Devlieghere	#     EnumValue: 1000
587*87aa9c9eSJonas Devlieghere	#     Name: UE_B
588*87aa9c9eSJonas Devlieghere	#   }
589*87aa9c9eSJonas Devlieghere	#   Enumerator {
590*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
591*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
592*87aa9c9eSJonas Devlieghere	#     EnumValue: 4294000000
593*87aa9c9eSJonas Devlieghere	#     Name: UE_C
594*87aa9c9eSJonas Devlieghere	#   }
595*87aa9c9eSJonas Devlieghere	# }
596*87aa9c9eSJonas Devlieghere	.byte	0x2a, 0x00, 0x03, 0x12
597*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
598*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x55, 0x45
599*87aa9c9eSJonas Devlieghere	.byte	0x5f, 0x41, 0x00, 0xf1
600*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
601*87aa9c9eSJonas Devlieghere	.byte	0xe8, 0x03, 0x55, 0x45
602*87aa9c9eSJonas Devlieghere	.byte	0x5f, 0x42, 0x00, 0xf1
603*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
604*87aa9c9eSJonas Devlieghere	.byte	0x04, 0x80, 0x80, 0x3d
605*87aa9c9eSJonas Devlieghere	.byte	0xf1, 0xff, 0x55, 0x45
606*87aa9c9eSJonas Devlieghere	.byte	0x5f, 0x43, 0x00, 0xf1
607*87aa9c9eSJonas Devlieghere	# Enum (0x100E) {
608*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_ENUM (0x1507)
609*87aa9c9eSJonas Devlieghere	#   NumEnumerators: 3
610*87aa9c9eSJonas Devlieghere	#   Properties [ (0x200)
611*87aa9c9eSJonas Devlieghere	#     HasUniqueName (0x200)
612*87aa9c9eSJonas Devlieghere	#   ]
613*87aa9c9eSJonas Devlieghere	#   UnderlyingType: unsigned (0x75)
614*87aa9c9eSJonas Devlieghere	#   FieldListType: <field list> (0x100D)
615*87aa9c9eSJonas Devlieghere	#   Name: A::B::C::UnsignedEnum
616*87aa9c9eSJonas Devlieghere	#   LinkageName: .?AW4UnsignedEnum@C@B@A@@
617*87aa9c9eSJonas Devlieghere	# }
618*87aa9c9eSJonas Devlieghere	.byte	0x3e, 0x00, 0x07, 0x15
619*87aa9c9eSJonas Devlieghere	.byte	0x03, 0x00, 0x00, 0x02
620*87aa9c9eSJonas Devlieghere	.byte	0x75, 0x00, 0x00, 0x00
621*87aa9c9eSJonas Devlieghere	.byte	0x0d, 0x10, 0x00, 0x00
622*87aa9c9eSJonas Devlieghere	.byte	0x41, 0x3a, 0x3a, 0x42
623*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x3a, 0x43, 0x3a
624*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x55, 0x6e, 0x73
625*87aa9c9eSJonas Devlieghere	.byte	0x69, 0x67, 0x6e, 0x65
626*87aa9c9eSJonas Devlieghere	.byte	0x64, 0x45, 0x6e, 0x75
627*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x00, 0x2e, 0x3f
628*87aa9c9eSJonas Devlieghere	.byte	0x41, 0x57, 0x34, 0x55
629*87aa9c9eSJonas Devlieghere	.byte	0x6e, 0x73, 0x69, 0x67
630*87aa9c9eSJonas Devlieghere	.byte	0x6e, 0x65, 0x64, 0x45
631*87aa9c9eSJonas Devlieghere	.byte	0x6e, 0x75, 0x6d, 0x40
632*87aa9c9eSJonas Devlieghere	.byte	0x43, 0x40, 0x42, 0x40
633*87aa9c9eSJonas Devlieghere	.byte	0x41, 0x40, 0x40, 0x00
634*87aa9c9eSJonas Devlieghere	# UdtSourceLine (0x100F) {
635*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
636*87aa9c9eSJonas Devlieghere	#   UDT: A::B::C::UnsignedEnum (0x100E)
637*87aa9c9eSJonas Devlieghere	#   SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
638*87aa9c9eSJonas Devlieghere	#   LineNumber: 26
639*87aa9c9eSJonas Devlieghere	# }
640*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x00, 0x06, 0x16
641*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x10, 0x00, 0x00
642*87aa9c9eSJonas Devlieghere	.byte	0x06, 0x10, 0x00, 0x00
643*87aa9c9eSJonas Devlieghere	.byte	0x1a, 0x00, 0x00, 0x00
644*87aa9c9eSJonas Devlieghere	# Modifier (0x1010) {
645*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_MODIFIER (0x1001)
646*87aa9c9eSJonas Devlieghere	#   ModifiedType: A::B::C::UnsignedEnum (0x100E)
647*87aa9c9eSJonas Devlieghere	#   Modifiers [ (0x1)
648*87aa9c9eSJonas Devlieghere	#     Const (0x1)
649*87aa9c9eSJonas Devlieghere	#   ]
650*87aa9c9eSJonas Devlieghere	# }
651*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x00, 0x01, 0x10
652*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x10, 0x00, 0x00
653*87aa9c9eSJonas Devlieghere	.byte	0x01, 0x00, 0xf2, 0xf1
654*87aa9c9eSJonas Devlieghere	# FieldList (0x1011) {
655*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_FIELDLIST (0x1203)
656*87aa9c9eSJonas Devlieghere	#   Enumerator {
657*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
658*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
659*87aa9c9eSJonas Devlieghere	#     EnumValue: 0
660*87aa9c9eSJonas Devlieghere	#     Name: SE_A
661*87aa9c9eSJonas Devlieghere	#   }
662*87aa9c9eSJonas Devlieghere	#   Enumerator {
663*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
664*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
665*87aa9c9eSJonas Devlieghere	#     EnumValue: 2147000000
666*87aa9c9eSJonas Devlieghere	#     Name: SE_B
667*87aa9c9eSJonas Devlieghere	#   }
668*87aa9c9eSJonas Devlieghere	#   Enumerator {
669*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
670*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
671*87aa9c9eSJonas Devlieghere	#     EnumValue: 18446744071562551616
672*87aa9c9eSJonas Devlieghere	#     Name: SE_C
673*87aa9c9eSJonas Devlieghere	#   }
674*87aa9c9eSJonas Devlieghere	# }
675*87aa9c9eSJonas Devlieghere	.byte	0x32, 0x00, 0x03, 0x12
676*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
677*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x53, 0x45
678*87aa9c9eSJonas Devlieghere	.byte	0x5f, 0x41, 0x00, 0xf1
679*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
680*87aa9c9eSJonas Devlieghere	.byte	0x04, 0x80, 0xc0, 0x9e
681*87aa9c9eSJonas Devlieghere	.byte	0xf8, 0x7f, 0x53, 0x45
682*87aa9c9eSJonas Devlieghere	.byte	0x5f, 0x42, 0x00, 0xf1
683*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
684*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x80, 0x40, 0x61
685*87aa9c9eSJonas Devlieghere	.byte	0x07, 0x80, 0xff, 0xff
686*87aa9c9eSJonas Devlieghere	.byte	0xff, 0xff, 0x53, 0x45
687*87aa9c9eSJonas Devlieghere	.byte	0x5f, 0x43, 0x00, 0xf1
688*87aa9c9eSJonas Devlieghere	# Enum (0x1012) {
689*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_ENUM (0x1507)
690*87aa9c9eSJonas Devlieghere	#   NumEnumerators: 3
691*87aa9c9eSJonas Devlieghere	#   Properties [ (0x200)
692*87aa9c9eSJonas Devlieghere	#     HasUniqueName (0x200)
693*87aa9c9eSJonas Devlieghere	#   ]
694*87aa9c9eSJonas Devlieghere	#   UnderlyingType: int (0x74)
695*87aa9c9eSJonas Devlieghere	#   FieldListType: <field list> (0x1011)
696*87aa9c9eSJonas Devlieghere	#   Name: A::B::C::SignedEnum
697*87aa9c9eSJonas Devlieghere	#   LinkageName: .?AW4SignedEnum@C@B@A@@
698*87aa9c9eSJonas Devlieghere	# }
699*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x00, 0x07, 0x15
700*87aa9c9eSJonas Devlieghere	.byte	0x03, 0x00, 0x00, 0x02
701*87aa9c9eSJonas Devlieghere	.byte	0x74, 0x00, 0x00, 0x00
702*87aa9c9eSJonas Devlieghere	.byte	0x11, 0x10, 0x00, 0x00
703*87aa9c9eSJonas Devlieghere	.byte	0x41, 0x3a, 0x3a, 0x42
704*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x3a, 0x43, 0x3a
705*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x53, 0x69, 0x67
706*87aa9c9eSJonas Devlieghere	.byte	0x6e, 0x65, 0x64, 0x45
707*87aa9c9eSJonas Devlieghere	.byte	0x6e, 0x75, 0x6d, 0x00
708*87aa9c9eSJonas Devlieghere	.byte	0x2e, 0x3f, 0x41, 0x57
709*87aa9c9eSJonas Devlieghere	.byte	0x34, 0x53, 0x69, 0x67
710*87aa9c9eSJonas Devlieghere	.byte	0x6e, 0x65, 0x64, 0x45
711*87aa9c9eSJonas Devlieghere	.byte	0x6e, 0x75, 0x6d, 0x40
712*87aa9c9eSJonas Devlieghere	.byte	0x43, 0x40, 0x42, 0x40
713*87aa9c9eSJonas Devlieghere	.byte	0x41, 0x40, 0x40, 0x00
714*87aa9c9eSJonas Devlieghere	# UdtSourceLine (0x1013) {
715*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
716*87aa9c9eSJonas Devlieghere	#   UDT: A::B::C::SignedEnum (0x1012)
717*87aa9c9eSJonas Devlieghere	#   SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
718*87aa9c9eSJonas Devlieghere	#   LineNumber: 32
719*87aa9c9eSJonas Devlieghere	# }
720*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x00, 0x06, 0x16
721*87aa9c9eSJonas Devlieghere	.byte	0x12, 0x10, 0x00, 0x00
722*87aa9c9eSJonas Devlieghere	.byte	0x06, 0x10, 0x00, 0x00
723*87aa9c9eSJonas Devlieghere	.byte	0x20, 0x00, 0x00, 0x00
724*87aa9c9eSJonas Devlieghere	# Modifier (0x1014) {
725*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_MODIFIER (0x1001)
726*87aa9c9eSJonas Devlieghere	#   ModifiedType: A::B::C::SignedEnum (0x1012)
727*87aa9c9eSJonas Devlieghere	#   Modifiers [ (0x1)
728*87aa9c9eSJonas Devlieghere	#     Const (0x1)
729*87aa9c9eSJonas Devlieghere	#   ]
730*87aa9c9eSJonas Devlieghere	# }
731*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x00, 0x01, 0x10
732*87aa9c9eSJonas Devlieghere	.byte	0x12, 0x10, 0x00, 0x00
733*87aa9c9eSJonas Devlieghere	.byte	0x01, 0x00, 0xf2, 0xf1
734*87aa9c9eSJonas Devlieghere	# FieldList (0x1015) {
735*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_FIELDLIST (0x1203)
736*87aa9c9eSJonas Devlieghere	#   Enumerator {
737*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
738*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
739*87aa9c9eSJonas Devlieghere	#     EnumValue: 0
740*87aa9c9eSJonas Devlieghere	#     Name: SUE_A
741*87aa9c9eSJonas Devlieghere	#   }
742*87aa9c9eSJonas Devlieghere	#   Enumerator {
743*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
744*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
745*87aa9c9eSJonas Devlieghere	#     EnumValue: 100
746*87aa9c9eSJonas Devlieghere	#     Name: SUE_B
747*87aa9c9eSJonas Devlieghere	#   }
748*87aa9c9eSJonas Devlieghere	#   Enumerator {
749*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
750*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
751*87aa9c9eSJonas Devlieghere	#     EnumValue: 200
752*87aa9c9eSJonas Devlieghere	#     Name: SUE_C
753*87aa9c9eSJonas Devlieghere	#   }
754*87aa9c9eSJonas Devlieghere	# }
755*87aa9c9eSJonas Devlieghere	.byte	0x26, 0x00, 0x03, 0x12
756*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
757*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x53, 0x55
758*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x41, 0x00
759*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
760*87aa9c9eSJonas Devlieghere	.byte	0x64, 0x00, 0x53, 0x55
761*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x42, 0x00
762*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
763*87aa9c9eSJonas Devlieghere	.byte	0xc8, 0x00, 0x53, 0x55
764*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x43, 0x00
765*87aa9c9eSJonas Devlieghere	# Enum (0x1016) {
766*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_ENUM (0x1507)
767*87aa9c9eSJonas Devlieghere	#   NumEnumerators: 3
768*87aa9c9eSJonas Devlieghere	#   Properties [ (0x200)
769*87aa9c9eSJonas Devlieghere	#     HasUniqueName (0x200)
770*87aa9c9eSJonas Devlieghere	#   ]
771*87aa9c9eSJonas Devlieghere	#   UnderlyingType: unsigned char (0x20)
772*87aa9c9eSJonas Devlieghere	#   FieldListType: <field list> (0x1015)
773*87aa9c9eSJonas Devlieghere	#   Name: A::B::C::SmallUnsignedEnum
774*87aa9c9eSJonas Devlieghere	#   LinkageName: .?AW4SmallUnsignedEnum@C@B@A@@
775*87aa9c9eSJonas Devlieghere	# }
776*87aa9c9eSJonas Devlieghere	.byte	0x4a, 0x00, 0x07, 0x15
777*87aa9c9eSJonas Devlieghere	.byte	0x03, 0x00, 0x00, 0x02
778*87aa9c9eSJonas Devlieghere	.byte	0x20, 0x00, 0x00, 0x00
779*87aa9c9eSJonas Devlieghere	.byte	0x15, 0x10, 0x00, 0x00
780*87aa9c9eSJonas Devlieghere	.byte	0x41, 0x3a, 0x3a, 0x42
781*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x3a, 0x43, 0x3a
782*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x53, 0x6d, 0x61
783*87aa9c9eSJonas Devlieghere	.byte	0x6c, 0x6c, 0x55, 0x6e
784*87aa9c9eSJonas Devlieghere	.byte	0x73, 0x69, 0x67, 0x6e
785*87aa9c9eSJonas Devlieghere	.byte	0x65, 0x64, 0x45, 0x6e
786*87aa9c9eSJonas Devlieghere	.byte	0x75, 0x6d, 0x00, 0x2e
787*87aa9c9eSJonas Devlieghere	.byte	0x3f, 0x41, 0x57, 0x34
788*87aa9c9eSJonas Devlieghere	.byte	0x53, 0x6d, 0x61, 0x6c
789*87aa9c9eSJonas Devlieghere	.byte	0x6c, 0x55, 0x6e, 0x73
790*87aa9c9eSJonas Devlieghere	.byte	0x69, 0x67, 0x6e, 0x65
791*87aa9c9eSJonas Devlieghere	.byte	0x64, 0x45, 0x6e, 0x75
792*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x40, 0x43, 0x40
793*87aa9c9eSJonas Devlieghere	.byte	0x42, 0x40, 0x41, 0x40
794*87aa9c9eSJonas Devlieghere	.byte	0x40, 0x00, 0xf2, 0xf1
795*87aa9c9eSJonas Devlieghere	# UdtSourceLine (0x1017) {
796*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
797*87aa9c9eSJonas Devlieghere	#   UDT: A::B::C::SmallUnsignedEnum (0x1016)
798*87aa9c9eSJonas Devlieghere	#   SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
799*87aa9c9eSJonas Devlieghere	#   LineNumber: 38
800*87aa9c9eSJonas Devlieghere	# }
801*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x00, 0x06, 0x16
802*87aa9c9eSJonas Devlieghere	.byte	0x16, 0x10, 0x00, 0x00
803*87aa9c9eSJonas Devlieghere	.byte	0x06, 0x10, 0x00, 0x00
804*87aa9c9eSJonas Devlieghere	.byte	0x26, 0x00, 0x00, 0x00
805*87aa9c9eSJonas Devlieghere	# Modifier (0x1018) {
806*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_MODIFIER (0x1001)
807*87aa9c9eSJonas Devlieghere	#   ModifiedType: A::B::C::SmallUnsignedEnum (0x1016)
808*87aa9c9eSJonas Devlieghere	#   Modifiers [ (0x1)
809*87aa9c9eSJonas Devlieghere	#     Const (0x1)
810*87aa9c9eSJonas Devlieghere	#   ]
811*87aa9c9eSJonas Devlieghere	# }
812*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x00, 0x01, 0x10
813*87aa9c9eSJonas Devlieghere	.byte	0x16, 0x10, 0x00, 0x00
814*87aa9c9eSJonas Devlieghere	.byte	0x01, 0x00, 0xf2, 0xf1
815*87aa9c9eSJonas Devlieghere	# FieldList (0x1019) {
816*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_FIELDLIST (0x1203)
817*87aa9c9eSJonas Devlieghere	#   Enumerator {
818*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
819*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
820*87aa9c9eSJonas Devlieghere	#     EnumValue: 0
821*87aa9c9eSJonas Devlieghere	#     Name: SSE_A
822*87aa9c9eSJonas Devlieghere	#   }
823*87aa9c9eSJonas Devlieghere	#   Enumerator {
824*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
825*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
826*87aa9c9eSJonas Devlieghere	#     EnumValue: 100
827*87aa9c9eSJonas Devlieghere	#     Name: SSE_B
828*87aa9c9eSJonas Devlieghere	#   }
829*87aa9c9eSJonas Devlieghere	#   Enumerator {
830*87aa9c9eSJonas Devlieghere	#     TypeLeafKind: LF_ENUMERATE (0x1502)
831*87aa9c9eSJonas Devlieghere	#     AccessSpecifier: Public (0x3)
832*87aa9c9eSJonas Devlieghere	#     EnumValue: 18446744073709551516
833*87aa9c9eSJonas Devlieghere	#     Name: SSE_C
834*87aa9c9eSJonas Devlieghere	#   }
835*87aa9c9eSJonas Devlieghere	# }
836*87aa9c9eSJonas Devlieghere	.byte	0x2e, 0x00, 0x03, 0x12
837*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
838*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x53, 0x53
839*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x41, 0x00
840*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
841*87aa9c9eSJonas Devlieghere	.byte	0x64, 0x00, 0x53, 0x53
842*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x42, 0x00
843*87aa9c9eSJonas Devlieghere	.byte	0x02, 0x15, 0x03, 0x00
844*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x80, 0x9c, 0xff
845*87aa9c9eSJonas Devlieghere	.byte	0xff, 0xff, 0xff, 0xff
846*87aa9c9eSJonas Devlieghere	.byte	0xff, 0xff, 0x53, 0x53
847*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x5f, 0x43, 0x00
848*87aa9c9eSJonas Devlieghere	# Enum (0x101A) {
849*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_ENUM (0x1507)
850*87aa9c9eSJonas Devlieghere	#   NumEnumerators: 3
851*87aa9c9eSJonas Devlieghere	#   Properties [ (0x200)
852*87aa9c9eSJonas Devlieghere	#     HasUniqueName (0x200)
853*87aa9c9eSJonas Devlieghere	#   ]
854*87aa9c9eSJonas Devlieghere	#   UnderlyingType: char (0x70)
855*87aa9c9eSJonas Devlieghere	#   FieldListType: <field list> (0x1019)
856*87aa9c9eSJonas Devlieghere	#   Name: A::B::C::SmallSignedEnum
857*87aa9c9eSJonas Devlieghere	#   LinkageName: .?AW4SmallSignedEnum@C@B@A@@
858*87aa9c9eSJonas Devlieghere	# }
859*87aa9c9eSJonas Devlieghere	.byte	0x46, 0x00, 0x07, 0x15
860*87aa9c9eSJonas Devlieghere	.byte	0x03, 0x00, 0x00, 0x02
861*87aa9c9eSJonas Devlieghere	.byte	0x70, 0x00, 0x00, 0x00
862*87aa9c9eSJonas Devlieghere	.byte	0x19, 0x10, 0x00, 0x00
863*87aa9c9eSJonas Devlieghere	.byte	0x41, 0x3a, 0x3a, 0x42
864*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x3a, 0x43, 0x3a
865*87aa9c9eSJonas Devlieghere	.byte	0x3a, 0x53, 0x6d, 0x61
866*87aa9c9eSJonas Devlieghere	.byte	0x6c, 0x6c, 0x53, 0x69
867*87aa9c9eSJonas Devlieghere	.byte	0x67, 0x6e, 0x65, 0x64
868*87aa9c9eSJonas Devlieghere	.byte	0x45, 0x6e, 0x75, 0x6d
869*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x2e, 0x3f, 0x41
870*87aa9c9eSJonas Devlieghere	.byte	0x57, 0x34, 0x53, 0x6d
871*87aa9c9eSJonas Devlieghere	.byte	0x61, 0x6c, 0x6c, 0x53
872*87aa9c9eSJonas Devlieghere	.byte	0x69, 0x67, 0x6e, 0x65
873*87aa9c9eSJonas Devlieghere	.byte	0x64, 0x45, 0x6e, 0x75
874*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x40, 0x43, 0x40
875*87aa9c9eSJonas Devlieghere	.byte	0x42, 0x40, 0x41, 0x40
876*87aa9c9eSJonas Devlieghere	.byte	0x40, 0x00, 0xf2, 0xf1
877*87aa9c9eSJonas Devlieghere	# UdtSourceLine (0x101B) {
878*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
879*87aa9c9eSJonas Devlieghere	#   UDT: A::B::C::SmallSignedEnum (0x101A)
880*87aa9c9eSJonas Devlieghere	#   SourceFile: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\s_constant.cpp (0x1006)
881*87aa9c9eSJonas Devlieghere	#   LineNumber: 44
882*87aa9c9eSJonas Devlieghere	# }
883*87aa9c9eSJonas Devlieghere	.byte	0x0e, 0x00, 0x06, 0x16
884*87aa9c9eSJonas Devlieghere	.byte	0x1a, 0x10, 0x00, 0x00
885*87aa9c9eSJonas Devlieghere	.byte	0x06, 0x10, 0x00, 0x00
886*87aa9c9eSJonas Devlieghere	.byte	0x2c, 0x00, 0x00, 0x00
887*87aa9c9eSJonas Devlieghere	# Modifier (0x101C) {
888*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_MODIFIER (0x1001)
889*87aa9c9eSJonas Devlieghere	#   ModifiedType: A::B::C::SmallSignedEnum (0x101A)
890*87aa9c9eSJonas Devlieghere	#   Modifiers [ (0x1)
891*87aa9c9eSJonas Devlieghere	#     Const (0x1)
892*87aa9c9eSJonas Devlieghere	#   ]
893*87aa9c9eSJonas Devlieghere	# }
894*87aa9c9eSJonas Devlieghere	.byte	0x0a, 0x00, 0x01, 0x10
895*87aa9c9eSJonas Devlieghere	.byte	0x1a, 0x10, 0x00, 0x00
896*87aa9c9eSJonas Devlieghere	.byte	0x01, 0x00, 0xf2, 0xf1
897*87aa9c9eSJonas Devlieghere	# StringId (0x101D) {
898*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_STRING_ID (0x1605)
899*87aa9c9eSJonas Devlieghere	#   Id: 0x0
900*87aa9c9eSJonas Devlieghere	#   StringData: D:\\src\\llvmbuild\\ninja-x64
901*87aa9c9eSJonas Devlieghere	# }
902*87aa9c9eSJonas Devlieghere	.byte	0x26, 0x00, 0x05, 0x16
903*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x00, 0x00
904*87aa9c9eSJonas Devlieghere	.byte	0x44, 0x3a, 0x5c, 0x5c
905*87aa9c9eSJonas Devlieghere	.byte	0x73, 0x72, 0x63, 0x5c
906*87aa9c9eSJonas Devlieghere	.byte	0x5c, 0x6c, 0x6c, 0x76
907*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x62, 0x75, 0x69
908*87aa9c9eSJonas Devlieghere	.byte	0x6c, 0x64, 0x5c, 0x5c
909*87aa9c9eSJonas Devlieghere	.byte	0x6e, 0x69, 0x6e, 0x6a
910*87aa9c9eSJonas Devlieghere	.byte	0x61, 0x2d, 0x78, 0x36
911*87aa9c9eSJonas Devlieghere	.byte	0x34, 0x00, 0xf2, 0xf1
912*87aa9c9eSJonas Devlieghere	# StringId (0x101E) {
913*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_STRING_ID (0x1605)
914*87aa9c9eSJonas Devlieghere	#   Id: 0x0
915*87aa9c9eSJonas Devlieghere	#   StringData: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\variable.cpp
916*87aa9c9eSJonas Devlieghere	# }
917*87aa9c9eSJonas Devlieghere	.byte	0x42, 0x00, 0x05, 0x16
918*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x00, 0x00
919*87aa9c9eSJonas Devlieghere	.byte	0x44, 0x3a, 0x5c, 0x73
920*87aa9c9eSJonas Devlieghere	.byte	0x72, 0x63, 0x5c, 0x6c
921*87aa9c9eSJonas Devlieghere	.byte	0x6c, 0x76, 0x6d, 0x2d
922*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x6f, 0x6e, 0x6f
923*87aa9c9eSJonas Devlieghere	.byte	0x5c, 0x6c, 0x6c, 0x64
924*87aa9c9eSJonas Devlieghere	.byte	0x62, 0x5c, 0x6c, 0x69
925*87aa9c9eSJonas Devlieghere	.byte	0x74, 0x5c, 0x53, 0x79
926*87aa9c9eSJonas Devlieghere	.byte	0x6d, 0x62, 0x6f, 0x6c
927*87aa9c9eSJonas Devlieghere	.byte	0x46, 0x69, 0x6c, 0x65
928*87aa9c9eSJonas Devlieghere	.byte	0x5c, 0x4e, 0x61, 0x74
929*87aa9c9eSJonas Devlieghere	.byte	0x69, 0x76, 0x65, 0x50
930*87aa9c9eSJonas Devlieghere	.byte	0x44, 0x42, 0x5c, 0x76
931*87aa9c9eSJonas Devlieghere	.byte	0x61, 0x72, 0x69, 0x61
932*87aa9c9eSJonas Devlieghere	.byte	0x62, 0x6c, 0x65, 0x2e
933*87aa9c9eSJonas Devlieghere	.byte	0x63, 0x70, 0x70, 0x00
934*87aa9c9eSJonas Devlieghere	# BuildInfo (0x101F) {
935*87aa9c9eSJonas Devlieghere	#   TypeLeafKind: LF_BUILDINFO (0x1603)
936*87aa9c9eSJonas Devlieghere	#   NumArgs: 5
937*87aa9c9eSJonas Devlieghere	#   Arguments [
938*87aa9c9eSJonas Devlieghere	#     ArgType: D:\\src\\llvmbuild\\ninja-x64 (0x101D)
939*87aa9c9eSJonas Devlieghere	#     ArgType: 0x0
940*87aa9c9eSJonas Devlieghere	#     ArgType: D:\src\llvm-mono\lldb\lit\SymbolFile\NativePDB\variable.cpp (0x101E)
941*87aa9c9eSJonas Devlieghere	#     ArgType: 0x0
942*87aa9c9eSJonas Devlieghere	#     ArgType: 0x0
943*87aa9c9eSJonas Devlieghere	#   ]
944*87aa9c9eSJonas Devlieghere	# }
945*87aa9c9eSJonas Devlieghere	.byte	0x1a, 0x00, 0x03, 0x16
946*87aa9c9eSJonas Devlieghere	.byte	0x05, 0x00, 0x1d, 0x10
947*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x00, 0x00
948*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x1e, 0x10
949*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x00, 0x00
950*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0x00, 0x00
951*87aa9c9eSJonas Devlieghere	.byte	0x00, 0x00, 0xf2, 0xf1
952*87aa9c9eSJonas Devlieghere
953*87aa9c9eSJonas Devlieghere	.addrsig
954*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalLUEA
955*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalLUEB
956*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalLUEC
957*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalLSEA
958*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalLSEB
959*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalLSEC
960*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalUEA
961*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalUEB
962*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalUEC
963*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalSEA
964*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalSEB
965*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalSEC
966*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalSUEA
967*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalSUEB
968*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalSUEC
969*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalSSEA
970*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalSSEB
971*87aa9c9eSJonas Devlieghere	.addrsig_sym GlobalSSEC
972