Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lld / test / COFF / Inputs / pdb-hashes-1.yaml
blob158f936100f3046a30d69048d69f439ce1817c36
1 --- !COFF
2 header:          
3   Machine:         IMAGE_FILE_MACHINE_I386
4   Characteristics: [  ]
5 sections:        
6   - Name:            .text
7     Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
8     Alignment:       16
9     SectionData:     5589E55683EC188B450C8B4D08C745F8000000008B55088D75F4894DF089F18914248945ECE80000000083EC048D4DF4890C248945E8E80000000083C4185E5DC3
10     Relocations:     
11       - VirtualAddress:  38
12         SymbolName:      '??0Foo@NS@@QAE@H@Z'
13         Type:            IMAGE_REL_I386_REL32
14       - VirtualAddress:  55
15         SymbolName:      '?func@NS@@YAHABUFoo@1@@Z'
16         Type:            IMAGE_REL_I386_REL32
17   - Name:            .data
18     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]
19     Alignment:       4
20     SectionData:     ''
21   - Name:            .bss
22     Characteristics: [ IMAGE_SCN_CNT_UNINITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]
23     Alignment:       4
24     SectionData:     ''
25   - Name:            .text
26     Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
27     Alignment:       16
28     SectionData:     5589E583EC088B4508894DFC8B4DFC8B550889118945F889C883C4085DC20400
29   - Name:            .drectve
30     Characteristics: [ IMAGE_SCN_LNK_INFO, IMAGE_SCN_LNK_REMOVE ]
31     Alignment:       1
32     SectionData:     202F44454641554C544C49423A6C6962636D742E6C6962202F44454641554C544C49423A6F6C646E616D65732E6C6962
33   - Name:            '.debug$S'
34     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
35     Alignment:       4
36     SectionData:     04000000F10000002F0000002D003C110100000007000700000000000000581B000000000000636C616E672076657273696F6E20372E302E30200000F50000008400000000000000000000004100000000000000080000000000000052000000070000000400000001000000400000000000000008000000000000007F0000000600040000000000030000003E000000000000000800000000000000BD0000000400040000000000040000003D000000000000000800000000000000FA0000000300080000000000F1000000960000002A00471100000000000000000000000041000000000000000000000003100000000000000000006D61696E000D003E1174000000010061726763001200451116000000080000001400000000002D000D003E11001000000100617267760012004511160000000C0000001400000000002D000A003E1109100000000066001200451116000000F4FFFFFF1400000000002D0002004F110000F200000030000000000000000000000041000000000000000300000024000000000000000300000014000000040000002D00000005000000F1000000100000000E000811091000004E533A3A466F6F00F40000003000000001000000100165C9E387F88362A8EB2B49539DD5A65500002B0000001001D3AE9D06B0C1F06ABE75A0557053ED6B0000F30000004801000000443A5C7372635C6C6C766D6275696C645C636C616E675C44656275675C7838365C6F626A312E63707000443A5C7372635C6C6C766D6275696C645C636C616E675C44656275675C7838365C6F626A2E6800245430202E7261536561726368203D202465697020245430205E203D2024657370202454302034202B203D2000245430202E7261536561726368203D202465697020245430205E203D2024657370202454302034202B203D2024656270202454302034202D205E203D200024543020246562702034202B203D202465697020245430205E203D2024657370202454302034202B203D2024656270202454302034202D205E203D200024543020246562702034202B203D202465697020245430205E203D2024657370202454302034202B203D2024656270202454302034202D205E203D2024657369202454302038202D205E203D2000
37     Subsections:     
38       - !Symbols
39         Records:         
40           - Kind:            S_COMPILE3
41             Compile3Sym:     
42               Flags:           [  ]
43               Machine:         Pentium3
44               FrontendMajor:   7
45               FrontendMinor:   0
46               FrontendBuild:   0
47               FrontendQFE:     0
48               BackendMajor:    7000
49               BackendMinor:    0
50               BackendBuild:    0
51               BackendQFE:      0
52               Version:         'clang version 7.0.0 '
53       - !FrameData
54         Frames:          
55           - CodeSize:        65
56             FrameFunc:       '$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = '
57             LocalSize:       0
58             MaxStackSize:    0
59             ParamsSize:      8
60             PrologSize:      7
61             RvaStart:        0
62             SavedRegsSize:   0
63           - CodeSize:        64
64             FrameFunc:       '$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = '
65             LocalSize:       0
66             MaxStackSize:    0
67             ParamsSize:      8
68             PrologSize:      6
69             RvaStart:        1
70             SavedRegsSize:   4
71           - CodeSize:        62
72             FrameFunc:       '$T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = '
73             LocalSize:       0
74             MaxStackSize:    0
75             ParamsSize:      8
76             PrologSize:      4
77             RvaStart:        3
78             SavedRegsSize:   4
79           - CodeSize:        61
80             FrameFunc:       '$T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = $esi $T0 8 - ^ = '
81             LocalSize:       0
82             MaxStackSize:    0
83             ParamsSize:      8
84             PrologSize:      3
85             RvaStart:        4
86             SavedRegsSize:   8
87       - !Symbols
88         Records:         
89           - Kind:            S_GPROC32_ID
90             ProcSym:         
91               CodeSize:        65
92               DbgStart:        0
93               DbgEnd:          0
94               FunctionType:    4099
95               Flags:           [  ]
96               DisplayName:     main
97           - Kind:            S_LOCAL
98             LocalSym:        
99               Type:            116
100               Flags:           [ IsParameter ]
101               VarName:         argc
102           - Kind:            S_DEFRANGE_REGISTER_REL
103             DefRangeRegisterRelSym: 
104               Register:        22
105               Flags:           0
106               BasePointerOffset: 8
107               Range:           
108                 OffsetStart:     20
109                 ISectStart:      0
110                 Range:           45
111               Gaps:            
112           - Kind:            S_LOCAL
113             LocalSym:        
114               Type:            4096
115               Flags:           [ IsParameter ]
116               VarName:         argv
117           - Kind:            S_DEFRANGE_REGISTER_REL
118             DefRangeRegisterRelSym: 
119               Register:        22
120               Flags:           0
121               BasePointerOffset: 12
122               Range:           
123                 OffsetStart:     20
124                 ISectStart:      0
125                 Range:           45
126               Gaps:            
127           - Kind:            S_LOCAL
128             LocalSym:        
129               Type:            4105
130               Flags:           [  ]
131               VarName:         f
132           - Kind:            S_DEFRANGE_REGISTER_REL
133             DefRangeRegisterRelSym: 
134               Register:        22
135               Flags:           0
136               BasePointerOffset: -12
137               Range:           
138                 OffsetStart:     20
139                 ISectStart:      0
140                 Range:           45
141               Gaps:            
142           - Kind:            S_PROC_ID_END
143             ScopeEndSym:     
144       - !Lines
145         CodeSize:        65
146         Flags:           [  ]
147         RelocOffset:     0
148         RelocSegment:    0
149         Blocks:          
150           - FileName:        'D:\src\llvmbuild\clang\Debug\x86\obj1.cpp'
151             Lines:           
152               - Offset:          0
153                 LineStart:       3
154                 IsStatement:     false
155                 EndDelta:        0
156               - Offset:          20
157                 LineStart:       4
158                 IsStatement:     false
159                 EndDelta:        0
160               - Offset:          45
161                 LineStart:       5
162                 IsStatement:     false
163                 EndDelta:        0
164             Columns:         
165       - !Symbols
166         Records:         
167           - Kind:            S_UDT
168             UDTSym:          
169               Type:            4105
170               UDTName:         'NS::Foo'
171       - !FileChecksums
172         Checksums:       
173           - FileName:        'D:\src\llvmbuild\clang\Debug\x86\obj1.cpp'
174             Kind:            MD5
175             Checksum:        65C9E387F88362A8EB2B49539DD5A655
176           - FileName:        'D:\src\llvmbuild\clang\Debug\x86\obj.h'
177             Kind:            MD5
178             Checksum:        D3AE9D06B0C1F06ABE75A0557053ED6B
179       - !StringTable
180         Strings:         
181           - 'D:\src\llvmbuild\clang\Debug\x86\obj1.cpp'
182           - 'D:\src\llvmbuild\clang\Debug\x86\obj.h'
183           - '$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = '
184           - '$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = '
185           - '$T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = '
186           - '$T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = $esi $T0 8 - ^ = '
187     Relocations:     
188       - VirtualAddress:  68
189         SymbolName:      _main
190         Type:            IMAGE_REL_I386_DIR32NB
191       - VirtualAddress:  240
192         SymbolName:      _main
193         Type:            IMAGE_REL_I386_SECREL
194       - VirtualAddress:  244
195         SymbolName:      _main
196         Type:            IMAGE_REL_I386_SECTION
197       - VirtualAddress:  279
198         SymbolName:      .text
199         Type:            IMAGE_REL_I386_SECREL
200       - VirtualAddress:  283
201         SymbolName:      .text
202         Type:            IMAGE_REL_I386_SECTION
203       - VirtualAddress:  314
204         SymbolName:      .text
205         Type:            IMAGE_REL_I386_SECREL
206       - VirtualAddress:  318
207         SymbolName:      .text
208         Type:            IMAGE_REL_I386_SECTION
209       - VirtualAddress:  346
210         SymbolName:      .text
211         Type:            IMAGE_REL_I386_SECREL
212       - VirtualAddress:  350
213         SymbolName:      .text
214         Type:            IMAGE_REL_I386_SECTION
215       - VirtualAddress:  368
216         SymbolName:      _main
217         Type:            IMAGE_REL_I386_SECREL
218       - VirtualAddress:  372
219         SymbolName:      _main
220         Type:            IMAGE_REL_I386_SECTION
221   - Name:            '.debug$T'
222     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
223     Alignment:       4
224     SectionData:     040000000A000210700400000A8000000E0001120200000074000000001000000E0008107400000000000200011000001200011600000000021000006D61696E00F3F2F12A0005150000800200000000000000000000000000004E533A3A466F6F002E3F4155466F6F404E53404000F10A000210041000000A8000000A00011201000000740000001A0009100300000004100000051000000B00010006100000000000001A0003120D15030074000000000058001115030007100000466F6F002A0005150200000208100000000000000000000004004E533A3A466F6F002E3F4155466F6F404E53404000F12E00051600000000443A5C7372635C6C6C766D6275696C645C636C616E675C44656275675C7838365C6F626A2E6800F10E000616091000000A100000020000000E0002160410000007100000466F6F00
225     Types:           
226       - Kind:            LF_POINTER
227         Pointer:         
228           ReferentType:    1136
229           Attrs:           32778
230       - Kind:            LF_ARGLIST
231         ArgList:         
232           ArgIndices:      [ 116, 4096 ]
233       - Kind:            LF_PROCEDURE
234         Procedure:       
235           ReturnType:      116
236           CallConv:        NearC
237           Options:         [ None ]
238           ParameterCount:  2
239           ArgumentList:    4097
240       - Kind:            LF_FUNC_ID
241         FuncId:          
242           ParentScope:     0
243           FunctionType:    4098
244           Name:            main
245       - Kind:            LF_STRUCTURE
246         Class:           
247           MemberCount:     0
248           Options:         [ None, ForwardReference, HasUniqueName ]
249           FieldList:       0
250           Name:            'NS::Foo'
251           UniqueName:      '.?AUFoo@NS@@'
252           DerivationList:  0
253           VTableShape:     0
254           Size:            0
255       - Kind:            LF_POINTER
256         Pointer:         
257           ReferentType:    4100
258           Attrs:           32778
259       - Kind:            LF_ARGLIST
260         ArgList:         
261           ArgIndices:      [ 116 ]
262       - Kind:            LF_MFUNCTION
263         MemberFunction:  
264           ReturnType:      3
265           ClassType:       4100
266           ThisType:        4101
267           CallConv:        ThisCall
268           Options:         [ None ]
269           ParameterCount:  1
270           ArgumentList:    4102
271           ThisPointerAdjustment: 0
272       - Kind:            LF_FIELDLIST
273         FieldList:       
274           - Kind:            LF_MEMBER
275             DataMember:      
276               Attrs:           3
277               Type:            116
278               FieldOffset:     0
279               Name:            X
280           - Kind:            LF_ONEMETHOD
281             OneMethod:       
282               Type:            4103
283               Attrs:           3
284               VFTableOffset:   -1
285               Name:            Foo
286       - Kind:            LF_STRUCTURE
287         Class:           
288           MemberCount:     2
289           Options:         [ None, HasUniqueName ]
290           FieldList:       4104
291           Name:            'NS::Foo'
292           UniqueName:      '.?AUFoo@NS@@'
293           DerivationList:  0
294           VTableShape:     0
295           Size:            4
296       - Kind:            LF_STRING_ID
297         StringId:        
298           Id:              0
299           String:          'D:\src\llvmbuild\clang\Debug\x86\obj.h'
300       - Kind:            LF_UDT_SRC_LINE
301         UdtSourceLine:   
302           UDT:             4105
303           SourceFile:      4106
304           LineNumber:      2
305       - Kind:            LF_MFUNC_ID
306         MemberFuncId:    
307           ClassType:       4100
308           FunctionType:    4103
309           Name:            Foo
310   - Name:            '.debug$H'
311     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
312     Alignment:       4
313     SectionData:     C5C9330100000100800309EE1ED8BB5B5397319F1CC14E2CDF04AA3125BBC50E95CEBA304A2C449323ADA4E788EB7A90B5DECADF1A832BA46632585CDC7606E4B97B86241E5F45B0BCD2406E22465E11A528BEF0A7F589C76079F1186C40C2165091EFEBD5B5446B26FFBFD620CFB362
314     GlobalHashes:    
315       Version:         0
316       HashAlgorithm:   1
317       HashValues:      
318         - 800309EE1ED8BB5B
319         - 5397319F1CC14E2C
320         - DF04AA3125BBC50E
321         - 95CEBA304A2C4493
322         - 23ADA4E788EB7A90
323         - B5DECADF1A832BA4
324         - 6632585CDC7606E4
325         - B97B86241E5F45B0
326         - BCD2406E22465E11
327         - A528BEF0A7F589C7
328         - 6079F1186C40C216
329         - 5091EFEBD5B5446B
330         - 26FFBFD620CFB362
331   - Name:            '.debug$S'
332     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
333     Alignment:       4
334     SectionData:     04000000F500000064000000000000000000000020000000000000000400000000000000520000000600000004000000010000001F0000000000000004000000000000007F0000000500040000000000030000001D000000000000000400000000000000BD0000000300040000000000F10000007B000000320047110000000000000000000000002000000000000000000000000C100000000000000000004E533A3A466F6F3A3A466F6F000D003E1105100000010074686973001200451116000000FCFFFFFF0F000000000011000A003E1174000000010078001200451116000000080000000F0000000000110002004F1100F2000000200000000000000000000000200000001800000001000000140000000000000003000000
335     Subsections:     
336       - !FrameData
337         Frames:          
338           - CodeSize:        32
339             FrameFunc:       '$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = '
340             LocalSize:       0
341             MaxStackSize:    0
342             ParamsSize:      4
343             PrologSize:      6
344             RvaStart:        0
345             SavedRegsSize:   0
346           - CodeSize:        31
347             FrameFunc:       '$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = '
348             LocalSize:       0
349             MaxStackSize:    0
350             ParamsSize:      4
351             PrologSize:      5
352             RvaStart:        1
353             SavedRegsSize:   4
354           - CodeSize:        29
355             FrameFunc:       '$T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = '
356             LocalSize:       0
357             MaxStackSize:    0
358             ParamsSize:      4
359             PrologSize:      3
360             RvaStart:        3
361             SavedRegsSize:   4
362       - !Symbols
363         Records:         
364           - Kind:            S_GPROC32_ID
365             ProcSym:         
366               CodeSize:        32
367               DbgStart:        0
368               DbgEnd:          0
369               FunctionType:    4108
370               Flags:           [  ]
371               DisplayName:     'NS::Foo::Foo'
372           - Kind:            S_LOCAL
373             LocalSym:        
374               Type:            4101
375               Flags:           [ IsParameter ]
376               VarName:         this
377           - Kind:            S_DEFRANGE_REGISTER_REL
378             DefRangeRegisterRelSym: 
379               Register:        22
380               Flags:           0
381               BasePointerOffset: -4
382               Range:           
383                 OffsetStart:     15
384                 ISectStart:      0
385                 Range:           17
386               Gaps:            
387           - Kind:            S_LOCAL
388             LocalSym:        
389               Type:            116
390               Flags:           [ IsParameter ]
391               VarName:         x
392           - Kind:            S_DEFRANGE_REGISTER_REL
393             DefRangeRegisterRelSym: 
394               Register:        22
395               Flags:           0
396               BasePointerOffset: 8
397               Range:           
398                 OffsetStart:     15
399                 ISectStart:      0
400                 Range:           17
401               Gaps:            
402           - Kind:            S_PROC_ID_END
403             ScopeEndSym:     
404       - !Lines
405         CodeSize:        32
406         Flags:           [  ]
407         RelocOffset:     0
408         RelocSegment:    0
409         Blocks:          
410           - FileName:        'D:\src\llvmbuild\clang\Debug\x86\obj.h'
411             Lines:           
412               - Offset:          0
413                 LineStart:       3
414                 IsStatement:     false
415                 EndDelta:        0
416             Columns:         
417     Relocations:     
418       - VirtualAddress:  12
419         SymbolName:      '??0Foo@NS@@QAE@H@Z'
420         Type:            IMAGE_REL_I386_DIR32NB
421       - VirtualAddress:  152
422         SymbolName:      '??0Foo@NS@@QAE@H@Z'
423         Type:            IMAGE_REL_I386_SECREL
424       - VirtualAddress:  156
425         SymbolName:      '??0Foo@NS@@QAE@H@Z'
426         Type:            IMAGE_REL_I386_SECTION
427       - VirtualAddress:  199
428         SymbolName:      .text
429         Type:            IMAGE_REL_I386_SECREL
430       - VirtualAddress:  203
431         SymbolName:      .text
432         Type:            IMAGE_REL_I386_SECTION
433       - VirtualAddress:  231
434         SymbolName:      .text
435         Type:            IMAGE_REL_I386_SECREL
436       - VirtualAddress:  235
437         SymbolName:      .text
438         Type:            IMAGE_REL_I386_SECTION
439       - VirtualAddress:  252
440         SymbolName:      '??0Foo@NS@@QAE@H@Z'
441         Type:            IMAGE_REL_I386_SECREL
442       - VirtualAddress:  256
443         SymbolName:      '??0Foo@NS@@QAE@H@Z'
444         Type:            IMAGE_REL_I386_SECTION
445 symbols:         
446   - Name:            .text
447     Value:           0
448     SectionNumber:   1
449     SimpleType:      IMAGE_SYM_TYPE_NULL
450     ComplexType:     IMAGE_SYM_DTYPE_NULL
451     StorageClass:    IMAGE_SYM_CLASS_STATIC
452     SectionDefinition: 
453       Length:          65
454       NumberOfRelocations: 2
455       NumberOfLinenumbers: 0
456       CheckSum:        1827148029
457       Number:          1
458   - Name:            .data
459     Value:           0
460     SectionNumber:   2
461     SimpleType:      IMAGE_SYM_TYPE_NULL
462     ComplexType:     IMAGE_SYM_DTYPE_NULL
463     StorageClass:    IMAGE_SYM_CLASS_STATIC
464     SectionDefinition: 
465       Length:          0
466       NumberOfRelocations: 0
467       NumberOfLinenumbers: 0
468       CheckSum:        0
469       Number:          2
470   - Name:            .bss
471     Value:           0
472     SectionNumber:   3
473     SimpleType:      IMAGE_SYM_TYPE_NULL
474     ComplexType:     IMAGE_SYM_DTYPE_NULL
475     StorageClass:    IMAGE_SYM_CLASS_STATIC
476     SectionDefinition: 
477       Length:          0
478       NumberOfRelocations: 0
479       NumberOfLinenumbers: 0
480       CheckSum:        0
481       Number:          3
482   - Name:            .text
483     Value:           0
484     SectionNumber:   4
485     SimpleType:      IMAGE_SYM_TYPE_NULL
486     ComplexType:     IMAGE_SYM_DTYPE_NULL
487     StorageClass:    IMAGE_SYM_CLASS_STATIC
488     SectionDefinition: 
489       Length:          32
490       NumberOfRelocations: 0
491       NumberOfLinenumbers: 0
492       CheckSum:        1438182552
493       Number:          4
494       Selection:       IMAGE_COMDAT_SELECT_ANY
495   - Name:            '??0Foo@NS@@QAE@H@Z'
496     Value:           0
497     SectionNumber:   4
498     SimpleType:      IMAGE_SYM_TYPE_NULL
499     ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
500     StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
501   - Name:            .drectve
502     Value:           0
503     SectionNumber:   5
504     SimpleType:      IMAGE_SYM_TYPE_NULL
505     ComplexType:     IMAGE_SYM_DTYPE_NULL
506     StorageClass:    IMAGE_SYM_CLASS_STATIC
507     SectionDefinition: 
508       Length:          48
509       NumberOfRelocations: 0
510       NumberOfLinenumbers: 0
511       CheckSum:        149686238
512       Number:          5
513   - Name:            '.debug$S'
514     Value:           0
515     SectionNumber:   6
516     SimpleType:      IMAGE_SYM_TYPE_NULL
517     ComplexType:     IMAGE_SYM_DTYPE_NULL
518     StorageClass:    IMAGE_SYM_CLASS_STATIC
519     SectionDefinition: 
520       Length:          832
521       NumberOfRelocations: 11
522       NumberOfLinenumbers: 0
523       CheckSum:        372945565
524       Number:          6
525   - Name:            '.debug$S'
526     Value:           0
527     SectionNumber:   9
528     SimpleType:      IMAGE_SYM_TYPE_NULL
529     ComplexType:     IMAGE_SYM_DTYPE_NULL
530     StorageClass:    IMAGE_SYM_CLASS_STATIC
531     SectionDefinition: 
532       Length:          284
533       NumberOfRelocations: 9
534       NumberOfLinenumbers: 0
535       CheckSum:        1378739251
536       Number:          4
537       Selection:       IMAGE_COMDAT_SELECT_ASSOCIATIVE
538   - Name:            '.debug$T'
539     Value:           0
540     SectionNumber:   7
541     SimpleType:      IMAGE_SYM_TYPE_NULL
542     ComplexType:     IMAGE_SYM_DTYPE_NULL
543     StorageClass:    IMAGE_SYM_CLASS_STATIC
544     SectionDefinition: 
545       Length:          316
546       NumberOfRelocations: 0
547       NumberOfLinenumbers: 0
548       CheckSum:        3343977630
549       Number:          7
550   - Name:            '.debug$H'
551     Value:           0
552     SectionNumber:   8
553     SimpleType:      IMAGE_SYM_TYPE_NULL
554     ComplexType:     IMAGE_SYM_DTYPE_NULL
555     StorageClass:    IMAGE_SYM_CLASS_STATIC
556     SectionDefinition: 
557       Length:          112
558       NumberOfRelocations: 0
559       NumberOfLinenumbers: 0
560       CheckSum:        1535721080
561       Number:          8
562   - Name:            '@feat.00'
563     Value:           1
564     SectionNumber:   -1
565     SimpleType:      IMAGE_SYM_TYPE_NULL
566     ComplexType:     IMAGE_SYM_DTYPE_NULL
567     StorageClass:    IMAGE_SYM_CLASS_STATIC
568   - Name:            _main
569     Value:           0
570     SectionNumber:   1
571     SimpleType:      IMAGE_SYM_TYPE_NULL
572     ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
573     StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
574   - Name:            '?func@NS@@YAHABUFoo@1@@Z'
575     Value:           0
576     SectionNumber:   0
577     SimpleType:      IMAGE_SYM_TYPE_NULL
578     ComplexType:     IMAGE_SYM_DTYPE_NULL
579     StorageClass:    IMAGE_SYM_CLASS_EXTERNAL