887 lines · yaml
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/5 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 binary8 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 segment11 12# 4. I ran delta to reduce this file.13 14--- !mach-o15FileHeader:16 magic: 0xFEEDFACF17 cputype: 0x100000718 cpusubtype: 0x319 filetype: 0x220 ncmds: 1821 sizeofcmds: 284822 flags: 0x20008523 reserved: 0x024LoadCommands:25 - cmd: LC_SEGMENT_6426 cmdsize: 7227 segname: __PAGEZERO28 vmaddr: 029 vmsize: 429496729630 fileoff: 031 filesize: 032 maxprot: 033 initprot: 034 nsects: 035 flags: 036 - cmd: LC_SEGMENT_6437 cmdsize: 95238 segname: __TEXT39 vmaddr: 429496729640 vmsize: 1638441 fileoff: 042 filesize: 1638443 maxprot: 544 initprot: 545 nsects: 1146 flags: 047 Sections:48 - sectname: __text49 segname: __TEXT50 addr: 0x100003EB051 size: 33652 offset: 0x3EB053 align: 354 reloff: 0x055 nreloc: 056 flags: 0x057 reserved1: 0x058 reserved2: 0x059 - cmd: LC_SEGMENT_6460 cmdsize: 39261 segname: __DATA_CONST62 vmaddr: 429498368063 vmsize: 1638464 fileoff: 1638465 filesize: 1638466 maxprot: 367 initprot: 368 nsects: 469 flags: 1670 Sections:71 - sectname: __got72 segname: __DATA_CONST73 addr: 0x10000400074 size: 4875 offset: 0x400076 align: 377 reloff: 0x078 nreloc: 079 flags: 0x680 reserved1: 0x1181 reserved2: 0x082 - cmd: LC_SEGMENT_6483 cmdsize: 39284 segname: __DATA85 vmaddr: 429500006486 vmsize: 1638487 fileoff: 3276888 filesize: 1638489 maxprot: 390 initprot: 391 nsects: 492 flags: 093 Sections:94 - sectname: __la_symbol_ptr95 segname: __DATA96 addr: 0x10000800097 size: 38498 offset: 0x808899 align: 3100 reloff: 0x0101 nreloc: 0102 flags: 0x0103 reserved1: 0x0104 reserved2: 0x0105 - cmd: LC_SEGMENT_64106 cmdsize: 72107 segname: __LINKEDIT108 vmaddr: 4295016448109 vmsize: 32768110 fileoff: 49152111 filesize: 23584112 maxprot: 1113 initprot: 1114 nsects: 0115 flags: 0116 - cmd: LC_DYLD_INFO_ONLY117 cmdsize: 48118 rebase_off: 49152119 rebase_size: 64120 bind_off: 49216121 bind_size: 216122 weak_bind_off: 0123 weak_bind_size: 0124 lazy_bind_off: 49432125 lazy_bind_size: 600126 export_off: 50032127 export_size: 1000128 - cmd: LC_SYMTAB129 cmdsize: 24130 symoff: 51136131 nsyms: 638132 stroff: 61504133 strsize: 11232134 - cmd: LC_DYSYMTAB135 cmdsize: 80136 ilocalsym: 0137 nlocalsym: 560138 iextdefsym: 560139 nextdefsym: 52140 iundefsym: 612141 nundefsym: 26142 tocoff: 0143 ntoc: 0144 modtaboff: 0145 nmodtab: 0146 extrefsymoff: 0147 nextrefsyms: 0148 indirectsymoff: 61344149 nindirectsyms: 40150 extreloff: 0151 nextrel: 0152 locreloff: 0153 nlocrel: 0154 - cmd: LC_LOAD_DYLINKER155 cmdsize: 32156 name: 12157 - cmd: LC_UUID158 cmdsize: 24159 uuid: AA0A51FA-8B29-3A7B-85AA-FA6A457B2211160 - cmd: LC_BUILD_VERSION161 cmdsize: 32162 platform: 1163 minos: 786432164 sdk: 786688165 ntools: 1166 - cmd: LC_SOURCE_VERSION167 cmdsize: 16168 version: 0169 - cmd: LC_MAIN170 cmdsize: 24171 entryoff: 9376172 stacksize: 0173 - cmd: LC_LOAD_DYLIB174 cmdsize: 56175 dylib:176 name: 24177 timestamp: 2178 current_version: 14942208179 compatibility_version: 65536180 - cmd: LC_LOAD_DYLIB181 cmdsize: 56182 dylib:183 name: 24184 timestamp: 2185 current_version: 85917696186 compatibility_version: 65536187 - cmd: LC_LOAD_DYLIB188 cmdsize: 64189 dylib:190 name: 24191 timestamp: 2192 current_version: 85196845193 compatibility_version: 65536194 - cmd: LC_FUNCTION_STARTS195 cmdsize: 16196 dataoff: 51032197 datasize: 104198 - cmd: LC_DATA_IN_CODE199 cmdsize: 16200 dataoff: 51136201 datasize: 0202LinkEditData:203 NameList:204 - n_strx: 2355205 n_type: 0xE206 n_sect: 1207 n_desc: 0208 n_value: 4294976208209 - n_strx: 2398210 n_type: 0x1E211 n_sect: 1212 n_desc: 0213 n_value: 4294976224214 - n_strx: 2440215 n_type: 0x1E216 n_sect: 1217 n_desc: 0218 n_value: 4294976240219 - n_strx: 2479220 n_type: 0x1E221 n_sect: 1222 n_desc: 0223 n_value: 4294976256224 - n_strx: 2509225 n_type: 0x1E226 n_sect: 1227 n_desc: 128228 n_value: 4294976272229 - n_strx: 2570230 n_type: 0x1E231 n_sect: 1232 n_desc: 0233 n_value: 4294976320234 - n_strx: 2590235 n_type: 0x1E236 n_sect: 1237 n_desc: 128238 n_value: 4294976512239 - n_strx: 2635240 n_type: 0x1E241 n_sect: 1242 n_desc: 128243 n_value: 4294976576244 - n_strx: 2683245 n_type: 0x1E246 n_sect: 1247 n_desc: 128248 n_value: 4294976608249 - n_strx: 2731250 n_type: 0x1E251 n_sect: 1252 n_desc: 0253 n_value: 4294976640254 - n_strx: 2751255 n_type: 0x1E256 n_sect: 1257 n_desc: 0258 n_value: 4294976656259 - n_strx: 2775260 n_type: 0x1E261 n_sect: 1262 n_desc: 0263 n_value: 4294976704264 - n_strx: 2791265 n_type: 0x1E266 n_sect: 1267 n_desc: 128268 n_value: 4294976720269 - n_strx: 2814270 n_type: 0x1E271 n_sect: 1272 n_desc: 0273 n_value: 4294976752274 - n_strx: 2838275 n_type: 0x1E276 n_sect: 1277 n_desc: 0278 n_value: 4294976768279 - n_strx: 2873280 n_type: 0x1E281 n_sect: 1282 n_desc: 0283 n_value: 4294976784284 - n_strx: 2906285 n_type: 0x1E286 n_sect: 1287 n_desc: 128288 n_value: 4294976832289 - n_strx: 2926290 n_type: 0x1E291 n_sect: 1292 n_desc: 128293 n_value: 4294977104294 - n_strx: 2946295 n_type: 0x1E296 n_sect: 1297 n_desc: 128298 n_value: 4294977200299 - n_strx: 2966300 n_type: 0xE301 n_sect: 1302 n_desc: 0303 n_value: 4294977376304 - n_strx: 3008305 n_type: 0x1E306 n_sect: 1307 n_desc: 0308 n_value: 4294977392309 - n_strx: 3049310 n_type: 0x1E311 n_sect: 1312 n_desc: 0313 n_value: 4294977408314 - n_strx: 3087315 n_type: 0x1E316 n_sect: 1317 n_desc: 0318 n_value: 4294977424319 - n_strx: 3116320 n_type: 0x1E321 n_sect: 1322 n_desc: 128323 n_value: 4294977440324 - n_strx: 3176325 n_type: 0x1E326 n_sect: 1327 n_desc: 0328 n_value: 4294977488329 - n_strx: 3201330 n_type: 0x1E331 n_sect: 1332 n_desc: 0333 n_value: 4294977504334 - n_strx: 3232335 n_type: 0x1E336 n_sect: 1337 n_desc: 0338 n_value: 4294977552339 - n_strx: 3270340 n_type: 0x1E341 n_sect: 1342 n_desc: 0343 n_value: 4294977648344 - n_strx: 3318345 n_type: 0x1E346 n_sect: 1347 n_desc: 0348 n_value: 4294977664349 - n_strx: 3364350 n_type: 0x1E351 n_sect: 1352 n_desc: 128353 n_value: 4294978352354 - n_strx: 3411355 n_type: 0x1E356 n_sect: 1357 n_desc: 0358 n_value: 4294978464359 - n_strx: 3447360 n_type: 0xE361 n_sect: 1362 n_desc: 0363 n_value: 4294978688364 - n_strx: 3506365 n_type: 0xE366 n_sect: 1367 n_desc: 0368 n_value: 4294978832369 - n_strx: 3567370 n_type: 0xE371 n_sect: 1372 n_desc: 0373 n_value: 4294978944374 - n_strx: 3587375 n_type: 0xE376 n_sect: 1377 n_desc: 0378 n_value: 4294979024379 - n_strx: 3607380 n_type: 0xE381 n_sect: 1382 n_desc: 0383 n_value: 4294979056384 - n_strx: 3627385 n_type: 0xE386 n_sect: 1387 n_desc: 0388 n_value: 4294979136389 - n_strx: 3647390 n_type: 0x1E391 n_sect: 1392 n_desc: 128393 n_value: 4294979232394 - n_strx: 3666395 n_type: 0xE396 n_sect: 1397 n_desc: 0398 n_value: 4294979264399 - n_strx: 3686400 n_type: 0xE401 n_sect: 1402 n_desc: 0403 n_value: 4294979328404 - n_strx: 3706405 n_type: 0xE406 n_sect: 1407 n_desc: 0408 n_value: 4294979536409 - n_strx: 3726410 n_type: 0xE411 n_sect: 1412 n_desc: 0413 n_value: 4294979856414 - n_strx: 3746415 n_type: 0xE416 n_sect: 1417 n_desc: 0418 n_value: 4294979872419 - n_strx: 3766420 n_type: 0xE421 n_sect: 1422 n_desc: 0423 n_value: 4294979888424 - n_strx: 3786425 n_type: 0xE426 n_sect: 1427 n_desc: 0428 n_value: 4294979920429 - n_strx: 3814430 n_type: 0xE431 n_sect: 1432 n_desc: 0433 n_value: 4294979936434 - n_strx: 3842435 n_type: 0xE436 n_sect: 1437 n_desc: 0438 n_value: 4294980240439 - n_strx: 3871440 n_type: 0xE441 n_sect: 1442 n_desc: 0443 n_value: 4294980288444 - n_strx: 3898445 n_type: 0x1E446 n_sect: 1447 n_desc: 128448 n_value: 4294980320449 - n_strx: 3927450 n_type: 0x1E451 n_sect: 1452 n_desc: 128453 n_value: 4294980368454 - n_strx: 3951455 n_type: 0x1E456 n_sect: 1457 n_desc: 128458 n_value: 4294980384459 - n_strx: 3982460 n_type: 0x1E461 n_sect: 1462 n_desc: 128463 n_value: 4294980448464 - n_strx: 4001465 n_type: 0x1E466 n_sect: 1467 n_desc: 128468 n_value: 4294980464469 - n_strx: 4032470 n_type: 0xE471 n_sect: 1472 n_desc: 0473 n_value: 4294980512474 - n_strx: 4060475 n_type: 0xE476 n_sect: 1477 n_desc: 0478 n_value: 4294980800479 - n_strx: 4088480 n_type: 0xE481 n_sect: 1482 n_desc: 0483 n_value: 4294981120484 - n_strx: 4116485 n_type: 0xE486 n_sect: 1487 n_desc: 0488 n_value: 4294981136489 - n_strx: 4144490 n_type: 0xE491 n_sect: 1492 n_desc: 0493 n_value: 4294981152494 - n_strx: 4172495 n_type: 0x1E496 n_sect: 1497 n_desc: 128498 n_value: 4294981184499 - n_strx: 4208500 n_type: 0x1E501 n_sect: 1502 n_desc: 128503 n_value: 4294981248504 - n_strx: 4225505 n_type: 0x1E506 n_sect: 1507 n_desc: 128508 n_value: 4294981280509 - n_strx: 4253510 n_type: 0x1E511 n_sect: 1512 n_desc: 0513 n_value: 4294981328514 - n_strx: 4276515 n_type: 0x1E516 n_sect: 1517 n_desc: 0518 n_value: 4294981376519 - n_strx: 4294520 n_type: 0x1E521 n_sect: 5522 n_desc: 128523 n_value: 4294981764524 - n_strx: 4306525 n_type: 0x1E526 n_sect: 5527 n_desc: 0528 n_value: 4294981824529 - n_strx: 4322530 n_type: 0x1E531 n_sect: 5532 n_desc: 0533 n_value: 4294981952534 - n_strx: 4349535 n_type: 0x1E536 n_sect: 5537 n_desc: 0538 n_value: 4294981960539 - n_strx: 4387540 n_type: 0x1E541 n_sect: 5542 n_desc: 0543 n_value: 4294981968544 - n_strx: 4423545 n_type: 0x1E546 n_sect: 5547 n_desc: 0548 n_value: 4294982160549 - n_strx: 4474550 n_type: 0xE551 n_sect: 5552 n_desc: 0553 n_value: 4294982352554 - n_strx: 4503555 n_type: 0xE556 n_sect: 5557 n_desc: 0558 n_value: 4294982448559 - n_strx: 4530560 n_type: 0x1E561 n_sect: 5562 n_desc: 128563 n_value: 4294982464564 - n_strx: 4558565 n_type: 0x1E566 n_sect: 6567 n_desc: 128568 n_value: 4294982466569 - n_strx: 4571570 n_type: 0x1E571 n_sect: 6572 n_desc: 128573 n_value: 4294982470574 - n_strx: 4608575 n_type: 0x1E576 n_sect: 6577 n_desc: 128578 n_value: 4294982476579 - n_strx: 4639580 n_type: 0x1E581 n_sect: 6582 n_desc: 128583 n_value: 4294982498584 - n_strx: 4666585 n_type: 0x1E586 n_sect: 6587 n_desc: 128588 n_value: 4294982506589 - n_strx: 4691590 n_type: 0x1E591 n_sect: 6592 n_desc: 128593 n_value: 4294982510594 - n_strx: 4727595 n_type: 0x1E596 n_sect: 6597 n_desc: 128598 n_value: 4294982516599 - n_strx: 4758600 n_type: 0x1E601 n_sect: 6602 n_desc: 128603 n_value: 4294982522604 - n_strx: 4790605 n_type: 0x1E606 n_sect: 6607 n_desc: 128608 n_value: 4294982528609 - n_strx: 4820610 n_type: 0x1E611 n_sect: 6612 n_desc: 128613 n_value: 4294982534614 - n_strx: 4859615 n_type: 0x1E616 n_sect: 6617 n_desc: 128618 n_value: 4294982540619 - n_strx: 4902620 n_type: 0x1E621 n_sect: 6622 n_desc: 128623 n_value: 4294982554624 - n_strx: 4945625 n_type: 0x1E626 n_sect: 6627 n_desc: 128628 n_value: 4294982564629 - n_strx: 4986630 n_type: 0x1E631 n_sect: 6632 n_desc: 128633 n_value: 0634 - n_strx: 5987635 n_type: 0x66636 n_sect: 3637 n_desc: 1638 n_value: 1638431181639 - n_strx: 7104640 n_type: 0x66641 n_sect: 3642 n_desc: 1643 n_value: 1638431191644 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_header697 - _main698 - '_$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_cache710 - _objc_opt_self711 - _swift_allocObject712 - _swift_allocateGenericClassMetadata713 - _swift_allocateGenericValueMetadata714 - _swift_bridgeObjectRelease715 - _swift_checkMetadataState716 - _swift_deallocClassInstance717 - _swift_deallocObject718 - _swift_getAssociatedTypeWitness719 - _swift_getGenericMetadata720 - _swift_initClassMetadata2721 - _swift_release722 - _swift_retain723 - dyld_stub_binder724 - '_$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_8762 - '_$s4main6MyEnumOwta'763 - '_$s4main6MyEnumOwet'764 - '_$s4main6MyEnumOwst'765 - '_$s4main6MyEnumOwug'766 - '_$s4main6MyEnumOwup'767 - '_$s4main6MyEnumOwui'768 - '_$s4main14MyGenericClassCMi'769 - '_$s4main14MyGenericClassCMr'770 - '_$s4main15MyGenericStructVMi'771 - '_$s4main13MyGenericEnumOMi'772 - ___swift_initWithCopy_strong773 - ___swift_destroy_strong774 - ___swift_assignWithCopy_strong775 - ___swift_memcpy8_8776 - ___swift_assignWithTake_strong777 - '_$s4main13MyGenericEnumOwet'778 - '_$s4main13MyGenericEnumOwst'779 - '_$s4main13MyGenericEnumOwug'780 - '_$s4main13MyGenericEnumOwup'781 - '_$s4main13MyGenericEnumOwui'782 - ___swift_instantiateGenericMetadata783 - ___chkstk_darwin784 - ___chkstk_darwin_llvm_probe785 - ___chkstk_darwin_probe786 - ____chkstk_darwin787 - '_$s4mainMXM'788 - '_$s4main3AppVMn'789 - '_$s4main7MyClassC1iSivpWvd'790 - '_$s4main7MyClassC2msAA0B6StructVvpWvd'791 - '_$s4main7MyClassC2meAA0B4EnumOvpWvd'792 - '_$s4main14MyGenericClassC3mgsAA0bC6StructVyxGvpWvd'793 - '_$s4main15MyGenericStructVMP'794 - '_$s4main13MyGenericEnumOMP'795 - ___swift_reflection_version796 - _symbolic Si797 - _symbolic _____ 4main12Conformance2V798 - '_symbolic $s4main10MyProtocolP'799 - _symbolic _____ 4main3AppV800 - _symbolic x801 - _symbolic B0802 - _symbolic _____ 4main11ConformanceV803 - _symbolic _____ 4main7MyClassC804 - _symbolic _____ 4main8MyStructV805 - _symbolic _____ 4main6MyEnumO806 - _symbolic _____ 4main14MyGenericClassC807 - _symbolic 5Inner_____Qz 4main10MyProtocolP808 - _symbolic _____yxG 4main15MyGenericStructV809 - _symbolic _____yxG 4main13MyGenericEnumO810 - _symbolic _____ 4main15MyGenericStructV811 - _symbolic _____ 4main13MyGenericEnumO812 - _symbolic _____yxG 4main14MyGenericClassC813 - '_$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_23834 - '_$s4main14MyGenericClassCMP'835 - '_$s4main13MyGenericEnumOWV'836 - __METACLASS_DATA__TtC4main7MyClass837 - __IVARS__TtC4main7MyClass838 - __DATA__TtC4main7MyClass839 - __IVARS__TtC4main14MyGenericClass840 - __dyld_private841 - '_$s4main7MyClassCMf'842 - '_$s4main14MyGenericClassCMI'843 - '_$s4main15MyGenericStructVMI'844 - '_$s4main13MyGenericEnumOMI'845 - '/tmp/main-1.swiftmodule'846 - '/Users/shubham/Development/test76973336/final2objfiletest/'847 - test.swift848 - '/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 - _main865 - '_$s4main12Conformance2VMa'866 - '_$s4main3AppVMa'867 - '_$sSa12_endMutationyyF'868 - '_$s4main12Conformance2VAA10MyProtocolAAMc'869 - '_$s4main12Conformance2V5innerSivpMV'870 - '_$s4mainMXM'871 - '_$s4main12Conformance2VMn'872 - '_$s4main3AppVMn'873 - _symbolic Si874 - _symbolic _____ 4main12Conformance2V875 - '_symbolic $s4main10MyProtocolP'876 - _symbolic _____ 4main3AppV877 - '_$s4main12Conformance2VAA10MyProtocolAAMA'878 - '_$s4main12Conformance2VMF'879 - '_$s4main3AppVMF'880 - '_$s4main12Conformance2VMf'881 - '_$s4main12Conformance2VN'882 - '_$s4main3AppVMf'883 - '_$s4main3AppVN'884 - '_$s4main12Conformance2VAA10MyProtocolAAWP'885 - reflection_metadata.swift886 - '/tmp/reflection_metadata-1.o'887