[NFC][RemoveDIs] Prefer iterators over inst-pointers in InstCombine
[llvm-project.git] / llvm / test / tools / dsymutil / Inputs / main.yaml
blobd81931d7861c37150039057390dd23c0b9538c31
1 # How to generate this file:
2 # 1. First take a swift file and run xcrun swiftc -g -v test.swift 
3 # reflection_metadata.swift, make sure the two swift files are in a short path 
4 # like /tmp/
6 # 2. Now you can see what the driver does, generate the object files in the 
7 # tmp directory and link them to create the input binary
9 # 3. Run obj2yaml on the input binary to create a yaml file and strip out the 
10 # swift5 reflection sections from the load commands in the text segment
12 # 4. I ran delta to reduce this file.
14 --- !mach-o
15 FileHeader:
16   magic:           0xFEEDFACF
17   cputype:         0x1000007
18   cpusubtype:      0x3
19   filetype:        0x2
20   ncmds:           18
21   sizeofcmds:      2848
22   flags:           0x200085
23   reserved:        0x0
24 LoadCommands:
25   - cmd:             LC_SEGMENT_64
26     cmdsize:         72
27     segname:         __PAGEZERO
28     vmaddr:          0
29     vmsize:          4294967296
30     fileoff:         0
31     filesize:        0
32     maxprot:         0
33     initprot:        0
34     nsects:          0
35     flags:           0
36   - cmd:             LC_SEGMENT_64
37     cmdsize:         952
38     segname:         __TEXT
39     vmaddr:          4294967296
40     vmsize:          16384
41     fileoff:         0
42     filesize:        16384
43     maxprot:         5
44     initprot:        5
45     nsects:          11
46     flags:           0
47     Sections:
48       - sectname:        __text
49         segname:         __TEXT
50         addr:            0x100003EB0
51         size:            336
52         offset:          0x3EB0
53         align:           3
54         reloff:          0x0
55         nreloc:          0
56         flags:           0x0
57         reserved1:       0x0
58         reserved2:       0x0
59   - cmd:             LC_SEGMENT_64
60     cmdsize:         392
61     segname:         __DATA_CONST
62     vmaddr:          4294983680
63     vmsize:          16384
64     fileoff:         16384
65     filesize:        16384
66     maxprot:         3
67     initprot:        3
68     nsects:          4
69     flags:           16
70     Sections:
71       - sectname:        __got
72         segname:         __DATA_CONST
73         addr:            0x100004000
74         size:            48
75         offset:          0x4000
76         align:           3
77         reloff:          0x0
78         nreloc:          0
79         flags:           0x6
80         reserved1:       0x11
81         reserved2:       0x0
82   - cmd:             LC_SEGMENT_64
83     cmdsize:         392
84     segname:         __DATA
85     vmaddr:          4295000064
86     vmsize:          16384
87     fileoff:         32768
88     filesize:        16384
89     maxprot:         3
90     initprot:        3
91     nsects:          4
92     flags:           0
93     Sections:
94       - sectname:        __la_symbol_ptr
95         segname:         __DATA
96         addr:            0x100008000
97         size:            384
98         offset:          0x8088
99         align:           3
100         reloff:          0x0
101         nreloc:          0
102         flags:           0x0
103         reserved1:       0x0
104         reserved2:       0x0
105   - cmd:             LC_SEGMENT_64
106     cmdsize:         72
107     segname:         __LINKEDIT
108     vmaddr:          4295016448
109     vmsize:          32768
110     fileoff:         49152
111     filesize:        23584
112     maxprot:         1
113     initprot:        1
114     nsects:          0
115     flags:           0
116   - cmd:             LC_DYLD_INFO_ONLY
117     cmdsize:         48
118     rebase_off:      49152
119     rebase_size:     64
120     bind_off:        49216
121     bind_size:       216
122     weak_bind_off:   0
123     weak_bind_size:  0
124     lazy_bind_off:   49432
125     lazy_bind_size:  600
126     export_off:      50032
127     export_size:     1000
128   - cmd:             LC_SYMTAB
129     cmdsize:         24
130     symoff:          51136
131     nsyms:           638
132     stroff:          61504
133     strsize:         11232
134   - cmd:             LC_DYSYMTAB
135     cmdsize:         80
136     ilocalsym:       0
137     nlocalsym:       560
138     iextdefsym:      560
139     nextdefsym:      52
140     iundefsym:       612
141     nundefsym:       26
142     tocoff:          0
143     ntoc:            0
144     modtaboff:       0
145     nmodtab:         0
146     extrefsymoff:    0
147     nextrefsyms:     0
148     indirectsymoff:  61344
149     nindirectsyms:   40
150     extreloff:       0
151     nextrel:         0
152     locreloff:       0
153     nlocrel:         0
154   - cmd:             LC_LOAD_DYLINKER
155     cmdsize:         32
156     name:            12
157   - cmd:             LC_UUID
158     cmdsize:         24
159     uuid:            AA0A51FA-8B29-3A7B-85AA-FA6A457B2211
160   - cmd:             LC_BUILD_VERSION
161     cmdsize:         32
162     platform:        1
163     minos:           786432
164     sdk:             786688
165     ntools:          1
166   - cmd:             LC_SOURCE_VERSION
167     cmdsize:         16
168     version:         0
169   - cmd:             LC_MAIN
170     cmdsize:         24
171     entryoff:        9376
172     stacksize:       0
173   - cmd:             LC_LOAD_DYLIB
174     cmdsize:         56
175     dylib:
176       name:            24
177       timestamp:       2
178       current_version: 14942208
179       compatibility_version: 65536
180   - cmd:             LC_LOAD_DYLIB
181     cmdsize:         56
182     dylib:
183       name:            24
184       timestamp:       2
185       current_version: 85917696
186       compatibility_version: 65536
187   - cmd:             LC_LOAD_DYLIB
188     cmdsize:         64
189     dylib:
190       name:            24
191       timestamp:       2
192       current_version: 85196845
193       compatibility_version: 65536
194   - cmd:             LC_FUNCTION_STARTS
195     cmdsize:         16
196     dataoff:         51032
197     datasize:        104
198   - cmd:             LC_DATA_IN_CODE
199     cmdsize:         16
200     dataoff:         51136
201     datasize:        0
202 LinkEditData:
203   NameList:
204     - n_strx:          2355
205       n_type:          0xE
206       n_sect:          1
207       n_desc:          0
208       n_value:         4294976208
209     - n_strx:          2398
210       n_type:          0x1E
211       n_sect:          1
212       n_desc:          0
213       n_value:         4294976224
214     - n_strx:          2440
215       n_type:          0x1E
216       n_sect:          1
217       n_desc:          0
218       n_value:         4294976240
219     - n_strx:          2479
220       n_type:          0x1E
221       n_sect:          1
222       n_desc:          0
223       n_value:         4294976256
224     - n_strx:          2509
225       n_type:          0x1E
226       n_sect:          1
227       n_desc:          128
228       n_value:         4294976272
229     - n_strx:          2570
230       n_type:          0x1E
231       n_sect:          1
232       n_desc:          0
233       n_value:         4294976320
234     - n_strx:          2590
235       n_type:          0x1E
236       n_sect:          1
237       n_desc:          128
238       n_value:         4294976512
239     - n_strx:          2635
240       n_type:          0x1E
241       n_sect:          1
242       n_desc:          128
243       n_value:         4294976576
244     - n_strx:          2683
245       n_type:          0x1E
246       n_sect:          1
247       n_desc:          128
248       n_value:         4294976608
249     - n_strx:          2731
250       n_type:          0x1E
251       n_sect:          1
252       n_desc:          0
253       n_value:         4294976640
254     - n_strx:          2751
255       n_type:          0x1E
256       n_sect:          1
257       n_desc:          0
258       n_value:         4294976656
259     - n_strx:          2775
260       n_type:          0x1E
261       n_sect:          1
262       n_desc:          0
263       n_value:         4294976704
264     - n_strx:          2791
265       n_type:          0x1E
266       n_sect:          1
267       n_desc:          128
268       n_value:         4294976720
269     - n_strx:          2814
270       n_type:          0x1E
271       n_sect:          1
272       n_desc:          0
273       n_value:         4294976752
274     - n_strx:          2838
275       n_type:          0x1E
276       n_sect:          1
277       n_desc:          0
278       n_value:         4294976768
279     - n_strx:          2873
280       n_type:          0x1E
281       n_sect:          1
282       n_desc:          0
283       n_value:         4294976784
284     - n_strx:          2906
285       n_type:          0x1E
286       n_sect:          1
287       n_desc:          128
288       n_value:         4294976832
289     - n_strx:          2926
290       n_type:          0x1E
291       n_sect:          1
292       n_desc:          128
293       n_value:         4294977104
294     - n_strx:          2946
295       n_type:          0x1E
296       n_sect:          1
297       n_desc:          128
298       n_value:         4294977200
299     - n_strx:          2966
300       n_type:          0xE
301       n_sect:          1
302       n_desc:          0
303       n_value:         4294977376
304     - n_strx:          3008
305       n_type:          0x1E
306       n_sect:          1
307       n_desc:          0
308       n_value:         4294977392
309     - n_strx:          3049
310       n_type:          0x1E
311       n_sect:          1
312       n_desc:          0
313       n_value:         4294977408
314     - n_strx:          3087
315       n_type:          0x1E
316       n_sect:          1
317       n_desc:          0
318       n_value:         4294977424
319     - n_strx:          3116
320       n_type:          0x1E
321       n_sect:          1
322       n_desc:          128
323       n_value:         4294977440
324     - n_strx:          3176
325       n_type:          0x1E
326       n_sect:          1
327       n_desc:          0
328       n_value:         4294977488
329     - n_strx:          3201
330       n_type:          0x1E
331       n_sect:          1
332       n_desc:          0
333       n_value:         4294977504
334     - n_strx:          3232
335       n_type:          0x1E
336       n_sect:          1
337       n_desc:          0
338       n_value:         4294977552
339     - n_strx:          3270
340       n_type:          0x1E
341       n_sect:          1
342       n_desc:          0
343       n_value:         4294977648
344     - n_strx:          3318
345       n_type:          0x1E
346       n_sect:          1
347       n_desc:          0
348       n_value:         4294977664
349     - n_strx:          3364
350       n_type:          0x1E
351       n_sect:          1
352       n_desc:          128
353       n_value:         4294978352
354     - n_strx:          3411
355       n_type:          0x1E
356       n_sect:          1
357       n_desc:          0
358       n_value:         4294978464
359     - n_strx:          3447
360       n_type:          0xE
361       n_sect:          1
362       n_desc:          0
363       n_value:         4294978688
364     - n_strx:          3506
365       n_type:          0xE
366       n_sect:          1
367       n_desc:          0
368       n_value:         4294978832
369     - n_strx:          3567
370       n_type:          0xE
371       n_sect:          1
372       n_desc:          0
373       n_value:         4294978944
374     - n_strx:          3587
375       n_type:          0xE
376       n_sect:          1
377       n_desc:          0
378       n_value:         4294979024
379     - n_strx:          3607
380       n_type:          0xE
381       n_sect:          1
382       n_desc:          0
383       n_value:         4294979056
384     - n_strx:          3627
385       n_type:          0xE
386       n_sect:          1
387       n_desc:          0
388       n_value:         4294979136
389     - n_strx:          3647
390       n_type:          0x1E
391       n_sect:          1
392       n_desc:          128
393       n_value:         4294979232
394     - n_strx:          3666
395       n_type:          0xE
396       n_sect:          1
397       n_desc:          0
398       n_value:         4294979264
399     - n_strx:          3686
400       n_type:          0xE
401       n_sect:          1
402       n_desc:          0
403       n_value:         4294979328
404     - n_strx:          3706
405       n_type:          0xE
406       n_sect:          1
407       n_desc:          0
408       n_value:         4294979536
409     - n_strx:          3726
410       n_type:          0xE
411       n_sect:          1
412       n_desc:          0
413       n_value:         4294979856
414     - n_strx:          3746
415       n_type:          0xE
416       n_sect:          1
417       n_desc:          0
418       n_value:         4294979872
419     - n_strx:          3766
420       n_type:          0xE
421       n_sect:          1
422       n_desc:          0
423       n_value:         4294979888
424     - n_strx:          3786
425       n_type:          0xE
426       n_sect:          1
427       n_desc:          0
428       n_value:         4294979920
429     - n_strx:          3814
430       n_type:          0xE
431       n_sect:          1
432       n_desc:          0
433       n_value:         4294979936
434     - n_strx:          3842
435       n_type:          0xE
436       n_sect:          1
437       n_desc:          0
438       n_value:         4294980240
439     - n_strx:          3871
440       n_type:          0xE
441       n_sect:          1
442       n_desc:          0
443       n_value:         4294980288
444     - n_strx:          3898
445       n_type:          0x1E
446       n_sect:          1
447       n_desc:          128
448       n_value:         4294980320
449     - n_strx:          3927
450       n_type:          0x1E
451       n_sect:          1
452       n_desc:          128
453       n_value:         4294980368
454     - n_strx:          3951
455       n_type:          0x1E
456       n_sect:          1
457       n_desc:          128
458       n_value:         4294980384
459     - n_strx:          3982
460       n_type:          0x1E
461       n_sect:          1
462       n_desc:          128
463       n_value:         4294980448
464     - n_strx:          4001
465       n_type:          0x1E
466       n_sect:          1
467       n_desc:          128
468       n_value:         4294980464
469     - n_strx:          4032
470       n_type:          0xE
471       n_sect:          1
472       n_desc:          0
473       n_value:         4294980512
474     - n_strx:          4060
475       n_type:          0xE
476       n_sect:          1
477       n_desc:          0
478       n_value:         4294980800
479     - n_strx:          4088
480       n_type:          0xE
481       n_sect:          1
482       n_desc:          0
483       n_value:         4294981120
484     - n_strx:          4116
485       n_type:          0xE
486       n_sect:          1
487       n_desc:          0
488       n_value:         4294981136
489     - n_strx:          4144
490       n_type:          0xE
491       n_sect:          1
492       n_desc:          0
493       n_value:         4294981152
494     - n_strx:          4172
495       n_type:          0x1E
496       n_sect:          1
497       n_desc:          128
498       n_value:         4294981184
499     - n_strx:          4208
500       n_type:          0x1E
501       n_sect:          1
502       n_desc:          128
503       n_value:         4294981248
504     - n_strx:          4225
505       n_type:          0x1E
506       n_sect:          1
507       n_desc:          128
508       n_value:         4294981280
509     - n_strx:          4253
510       n_type:          0x1E
511       n_sect:          1
512       n_desc:          0
513       n_value:         4294981328
514     - n_strx:          4276
515       n_type:          0x1E
516       n_sect:          1
517       n_desc:          0
518       n_value:         4294981376
519     - n_strx:          4294
520       n_type:          0x1E
521       n_sect:          5
522       n_desc:          128
523       n_value:         4294981764
524     - n_strx:          4306
525       n_type:          0x1E
526       n_sect:          5
527       n_desc:          0
528       n_value:         4294981824
529     - n_strx:          4322
530       n_type:          0x1E
531       n_sect:          5
532       n_desc:          0
533       n_value:         4294981952
534     - n_strx:          4349
535       n_type:          0x1E
536       n_sect:          5
537       n_desc:          0
538       n_value:         4294981960
539     - n_strx:          4387
540       n_type:          0x1E
541       n_sect:          5
542       n_desc:          0
543       n_value:         4294981968
544     - n_strx:          4423
545       n_type:          0x1E
546       n_sect:          5
547       n_desc:          0
548       n_value:         4294982160
549     - n_strx:          4474
550       n_type:          0xE
551       n_sect:          5
552       n_desc:          0
553       n_value:         4294982352
554     - n_strx:          4503
555       n_type:          0xE
556       n_sect:          5
557       n_desc:          0
558       n_value:         4294982448
559     - n_strx:          4530
560       n_type:          0x1E
561       n_sect:          5
562       n_desc:          128
563       n_value:         4294982464
564     - n_strx:          4558
565       n_type:          0x1E
566       n_sect:          6
567       n_desc:          128
568       n_value:         4294982466
569     - n_strx:          4571
570       n_type:          0x1E
571       n_sect:          6
572       n_desc:          128
573       n_value:         4294982470
574     - n_strx:          4608
575       n_type:          0x1E
576       n_sect:          6
577       n_desc:          128
578       n_value:         4294982476
579     - n_strx:          4639
580       n_type:          0x1E
581       n_sect:          6
582       n_desc:          128
583       n_value:         4294982498
584     - n_strx:          4666
585       n_type:          0x1E
586       n_sect:          6
587       n_desc:          128
588       n_value:         4294982506
589     - n_strx:          4691
590       n_type:          0x1E
591       n_sect:          6
592       n_desc:          128
593       n_value:         4294982510
594     - n_strx:          4727
595       n_type:          0x1E
596       n_sect:          6
597       n_desc:          128
598       n_value:         4294982516
599     - n_strx:          4758
600       n_type:          0x1E
601       n_sect:          6
602       n_desc:          128
603       n_value:         4294982522
604     - n_strx:          4790
605       n_type:          0x1E
606       n_sect:          6
607       n_desc:          128
608       n_value:         4294982528
609     - n_strx:          4820
610       n_type:          0x1E
611       n_sect:          6
612       n_desc:          128
613       n_value:         4294982534
614     - n_strx:          4859
615       n_type:          0x1E
616       n_sect:          6
617       n_desc:          128
618       n_value:         4294982540
619     - n_strx:          4902
620       n_type:          0x1E
621       n_sect:          6
622       n_desc:          128
623       n_value:         4294982554
624     - n_strx:          4945
625       n_type:          0x1E
626       n_sect:          6
627       n_desc:          128
628       n_value:         4294982564
629     - n_strx:          4986
630       n_type:          0x1E
631       n_sect:          6
632       n_desc:          128
633       n_value:         0
634     - n_strx:          5987
635       n_type:          0x66
636       n_sect:          3
637       n_desc:          1
638       n_value:         1638431181
639     - n_strx:          7104
640       n_type:          0x66
641       n_sect:          3
642       n_desc:          1
643       n_value:         1638431191
644   StringTable:
645     - ' '
646     - '_$s4main10MyProtocolMp'
647     - '_$s4main10MyProtocolTL'
648     - '_$s4main11ConformanceV5innerSivM'
649     - '_$s4main11ConformanceV5innerSivg'
650     - '_$s4main11ConformanceV5innerSivpMV'
651     - '_$s4main11ConformanceV5innerSivpfi'
652     - '_$s4main11ConformanceV5innerSivs'
653     - '_$s4main11ConformanceVAA10MyProtocolAAMc'
654     - '_$s4main11ConformanceVAA10MyProtocolAAWP'
655     - '_$s4main11ConformanceVMa'
656     - '_$s4main11ConformanceVMn'
657     - '_$s4main11ConformanceVN'
658     - '_$s4main12Conformance2V5innerSivM'
659     - '_$s4main12Conformance2V5innerSivg'
660     - '_$s4main12Conformance2V5innerSivpMV'
661     - '_$s4main12Conformance2V5innerSivpfi'
662     - '_$s4main12Conformance2V5innerSivs'
663     - '_$s4main12Conformance2VAA10MyProtocolAAMc'
664     - '_$s4main12Conformance2VAA10MyProtocolAAWP'
665     - '_$s4main12Conformance2VMa'
666     - '_$s4main12Conformance2VMn'
667     - '_$s4main12Conformance2VN'
668     - '_$s4main13MyGenericEnumOMa'
669     - '_$s4main13MyGenericEnumOMn'
670     - '_$s4main14MyGenericClassC1t1i3mgs3mgeACyxGx_5InnerQzAA0bC6StructVyxGAA0bC4EnumOyxGtcfC'
671     - '_$s4main14MyGenericClassC1t1i3mgs3mgeACyxGx_5InnerQzAA0bC6StructVyxGAA0bC4EnumOyxGtcfCTq'
672     - '_$s4main14MyGenericClassC1t1i3mgs3mgeACyxGx_5InnerQzAA0bC6StructVyxGAA0bC4EnumOyxGtcfc'
673     - '_$s4main14MyGenericClassCMa'
674     - '_$s4main14MyGenericClassCMn'
675     - '_$s4main14MyGenericClassCfD'
676     - '_$s4main14MyGenericClassCfd'
677     - '_$s4main15MyGenericStructVMa'
678     - '_$s4main15MyGenericStructVMn'
679     - '_$s4main16makeSomeClosures1tyycx_tAA10MyProtocolRzlF'
680     - '_$s4main6MyEnumOMa'
681     - '_$s4main6MyEnumOMn'
682     - '_$s4main6MyEnumON'
683     - '_$s4main7MyClassC1i2ms2meACSi_AA0B6StructVAA0B4EnumOtcfC'
684     - '_$s4main7MyClassC1i2ms2meACSi_AA0B6StructVAA0B4EnumOtcfCTq'
685     - '_$s4main7MyClassC1i2ms2meACSi_AA0B6StructVAA0B4EnumOtcfc'
686     - '_$s4main7MyClassCMa'
687     - '_$s4main7MyClassCMm'
688     - '_$s4main7MyClassCMn'
689     - '_$s4main7MyClassCN'
690     - '_$s4main7MyClassCfD'
691     - '_$s4main7MyClassCfd'
692     - '_$s4main8MyStructVMa'
693     - '_$s4main8MyStructVMn'
694     - '_$s4main8MyStructVN'
695     - '_$s5Inner4main10MyProtocolPTl'
696     - __mh_execute_header
697     - _main
698     - '_$sBi64_WV'
699     - '_$sBoWV'
700     - '_$sSS21_builtinStringLiteral17utf8CodeUnitCount7isASCIISSBp_BwBi1_tcfC'
701     - '_$sSSN'
702     - '_$sSaMa'
703     - '_$ss27_allocateUninitializedArrayySayxG_BptBwlF'
704     - '_$ss5print_9separator10terminatoryypd_S2StF'
705     - '_$sypN'
706     - '_$sytWV'
707     - '_OBJC_CLASS_$__TtCs12_SwiftObject'
708     - '_OBJC_METACLASS_$__TtCs12_SwiftObject'
709     - __objc_empty_cache
710     - _objc_opt_self
711     - _swift_allocObject
712     - _swift_allocateGenericClassMetadata
713     - _swift_allocateGenericValueMetadata
714     - _swift_bridgeObjectRelease
715     - _swift_checkMetadataState
716     - _swift_deallocClassInstance
717     - _swift_deallocObject
718     - _swift_getAssociatedTypeWitness
719     - _swift_getGenericMetadata
720     - _swift_initClassMetadata2
721     - _swift_release
722     - _swift_retain
723     - dyld_stub_binder
724     - '_$s4main12Conformance2V5innerSivM.resume.0'
725     - '_$s4main12Conformance2V5innerACSi_tcfcfA_'
726     - '_$s4main12Conformance2V5innerACSi_tcfC'
727     - '_$s4main12Conformance2VACycfC'
728     - '_$s4main12Conformance2VAA10MyProtocolA2aDP5inner5InnerQzvgTW'
729     - '_$s4main3AppVAAyyFZ'
730     - '_$ss27_finalizeUninitializedArrayySayxGABnlF'
731     - '_$ss5print_9separator10terminatoryypd_S2StFfA0_'
732     - '_$ss5print_9separator10terminatoryypd_S2StFfA1_'
733     - '_$s4main3AppVACycfC'
734     - '_$s4main3AppV5$mainyyFZ'
735     - '_$s4main3AppVMa'
736     - '_$sSa12_endMutationyyF'
737     - '_$s4main7MyClassC1iSivg'
738     - '_$s4main7MyClassC2msAA0B6StructVvg'
739     - '_$s4main7MyClassC2meAA0B4EnumOvg'
740     - '_$s4main6MyEnumOWOy'
741     - '_$s4main6MyEnumOWOe'
742     - '_$s4main6MyEnumOWOh'
743     - '_$s4main11ConformanceV5innerSivM.resume.0'
744     - '_$s4main11ConformanceV5innerACSi_tcfcfA_'
745     - '_$s4main11ConformanceV5innerACSi_tcfC'
746     - '_$s4main11ConformanceVACycfC'
747     - '_$s4main11ConformanceVAA10MyProtocolA2aDP5inner5InnerQzvgTW'
748     - '_$s4main8MyStructVACycfC'
749     - '_$s4main14MyGenericClassC1txvg'
750     - '_$s4main14MyGenericClassC1i5InnerQzvg'
751     - '_$s4main14MyGenericClassC3mgsAA0bC6StructVyxGvg'
752     - '_$s4main14MyGenericClassC3mgeAA0bC4EnumOyxGvg'
753     - '_$s4main13MyGenericEnumOyxGAA0B8ProtocolRzlWOh'
754     - '_$s4main15MyGenericStructVACyxGycfC'
755     - '_$s4main16makeSomeClosures1tyycx_tAA10MyProtocolRzlFyycfU_'
756     - '_$s4main16makeSomeClosures1tyycx_tAA10MyProtocolRzlFyycfU_TA'
757     - '_$s4main6MyEnumOwCP'
758     - '_$s4main6MyEnumOwxx'
759     - '_$s4main6MyEnumOwcp'
760     - '_$s4main6MyEnumOwca'
761     - ___swift_memcpy9_8
762     - '_$s4main6MyEnumOwta'
763     - '_$s4main6MyEnumOwet'
764     - '_$s4main6MyEnumOwst'
765     - '_$s4main6MyEnumOwug'
766     - '_$s4main6MyEnumOwup'
767     - '_$s4main6MyEnumOwui'
768     - '_$s4main14MyGenericClassCMi'
769     - '_$s4main14MyGenericClassCMr'
770     - '_$s4main15MyGenericStructVMi'
771     - '_$s4main13MyGenericEnumOMi'
772     - ___swift_initWithCopy_strong
773     - ___swift_destroy_strong
774     - ___swift_assignWithCopy_strong
775     - ___swift_memcpy8_8
776     - ___swift_assignWithTake_strong
777     - '_$s4main13MyGenericEnumOwet'
778     - '_$s4main13MyGenericEnumOwst'
779     - '_$s4main13MyGenericEnumOwug'
780     - '_$s4main13MyGenericEnumOwup'
781     - '_$s4main13MyGenericEnumOwui'
782     - ___swift_instantiateGenericMetadata
783     - ___chkstk_darwin
784     - ___chkstk_darwin_llvm_probe
785     - ___chkstk_darwin_probe
786     - ____chkstk_darwin
787     - '_$s4mainMXM'
788     - '_$s4main3AppVMn'
789     - '_$s4main7MyClassC1iSivpWvd'
790     - '_$s4main7MyClassC2msAA0B6StructVvpWvd'
791     - '_$s4main7MyClassC2meAA0B4EnumOvpWvd'
792     - '_$s4main14MyGenericClassC3mgsAA0bC6StructVyxGvpWvd'
793     - '_$s4main15MyGenericStructVMP'
794     - '_$s4main13MyGenericEnumOMP'
795     - ___swift_reflection_version
796     - _symbolic Si
797     - _symbolic _____ 4main12Conformance2V
798     - '_symbolic $s4main10MyProtocolP'
799     - _symbolic _____ 4main3AppV
800     - _symbolic x
801     - _symbolic B0
802     - _symbolic _____ 4main11ConformanceV
803     - _symbolic _____ 4main7MyClassC
804     - _symbolic _____ 4main8MyStructV
805     - _symbolic _____ 4main6MyEnumO
806     - _symbolic _____ 4main14MyGenericClassC
807     - _symbolic 5Inner_____Qz 4main10MyProtocolP
808     - _symbolic _____yxG 4main15MyGenericStructV
809     - _symbolic _____yxG 4main13MyGenericEnumO
810     - _symbolic _____ 4main15MyGenericStructV
811     - _symbolic _____ 4main13MyGenericEnumO
812     - _symbolic _____yxG 4main14MyGenericClassC
813     - '_$s4main12Conformance2VAA10MyProtocolAAMA'
814     - '_$s4main11ConformanceVAA10MyProtocolAAMA'
815     - '_$s4main12Conformance2VMF'
816     - '_$s4main3AppVMF'
817     - '_$s4main10MyProtocol_pMF'
818     - '_$s4main7MyClassCMF'
819     - '_$s4main11ConformanceVMF'
820     - '_$s4main8MyStructVMF'
821     - '_$s4main6MyEnumOMF'
822     - '_$s4main14MyGenericClassCMF'
823     - '_$s4main15MyGenericStructVMF'
824     - '_$s4main13MyGenericEnumOMF'
825     - '_$s4main6MyEnumOMB'
826     - '_$s4main12Conformance2VMf'
827     - '_$s4main3AppVMf'
828     - '_$s4main3AppVN'
829     - '_$s4main11ConformanceVMf'
830     - '_$s4main8MyStructVMf'
831     - '_$s4main6MyEnumOWV'
832     - '_$s4main6MyEnumOMf'
833     - ___unnamed_23
834     - '_$s4main14MyGenericClassCMP'
835     - '_$s4main13MyGenericEnumOWV'
836     - __METACLASS_DATA__TtC4main7MyClass
837     - __IVARS__TtC4main7MyClass
838     - __DATA__TtC4main7MyClass
839     - __IVARS__TtC4main14MyGenericClass
840     - __dyld_private
841     - '_$s4main7MyClassCMf'
842     - '_$s4main14MyGenericClassCMI'
843     - '_$s4main15MyGenericStructVMI'
844     - '_$s4main13MyGenericEnumOMI'
845     - '/tmp/main-1.swiftmodule'
846     - '/Users/shubham/Development/test76973336/final2objfiletest/'
847     - test.swift
848     - '/tmp/test-1.o'
849     - '_$s4main12Conformance2V5innerSivpfi'
850     - '_$s4main12Conformance2V5innerSivg'
851     - '_$s4main12Conformance2V5innerSivs'
852     - '_$s4main12Conformance2V5innerSivM'
853     - '_$s4main12Conformance2V5innerSivM.resume.0'
854     - '_$s4main12Conformance2V5innerACSi_tcfcfA_'
855     - '_$s4main12Conformance2V5innerACSi_tcfC'
856     - '_$s4main12Conformance2VACycfC'
857     - '_$s4main12Conformance2VAA10MyProtocolA2aDP5inner5InnerQzvgTW'
858     - '_$s4main3AppVAAyyFZ'
859     - '_$ss27_finalizeUninitializedArrayySayxGABnlF'
860     - '_$ss5print_9separator10terminatoryypd_S2StFfA0_'
861     - '_$ss5print_9separator10terminatoryypd_S2StFfA1_'
862     - '_$s4main3AppVACycfC'
863     - '_$s4main3AppV5$mainyyFZ'
864     - _main
865     - '_$s4main12Conformance2VMa'
866     - '_$s4main3AppVMa'
867     - '_$sSa12_endMutationyyF'
868     - '_$s4main12Conformance2VAA10MyProtocolAAMc'
869     - '_$s4main12Conformance2V5innerSivpMV'
870     - '_$s4mainMXM'
871     - '_$s4main12Conformance2VMn'
872     - '_$s4main3AppVMn'
873     - _symbolic Si
874     - _symbolic _____ 4main12Conformance2V
875     - '_symbolic $s4main10MyProtocolP'
876     - _symbolic _____ 4main3AppV
877     - '_$s4main12Conformance2VAA10MyProtocolAAMA'
878     - '_$s4main12Conformance2VMF'
879     - '_$s4main3AppVMF'
880     - '_$s4main12Conformance2VMf'
881     - '_$s4main12Conformance2VN'
882     - '_$s4main3AppVMf'
883     - '_$s4main3AppVN'
884     - '_$s4main12Conformance2VAA10MyProtocolAAWP'
885     - reflection_metadata.swift
886     - '/tmp/reflection_metadata-1.o'