brintos

brintos / llvm-project-archived public Read only

0
0
Text · 54.5 KiB · 966ae42 Raw
1562 lines · yaml
1# RUN: yaml2obj %s -o %t.obj2# RUN: lld-link %t.obj -dll -debug -noentry -nodefaultlib -debug -out:%t.exe -pdb:%t.pdb3# RUN: llvm-pdbutil dump -symbols %t.pdb | FileCheck %s4 5# This object generated from this C++ source:6# // t.cpp7# void *operator new(size_t) { return nullptr; }8# struct Foo { int x; };9# extern "C" __declspec(dllexport) Foo *f() { return new Foo; }10 11# Compile as:12# $ cl -c -Z7 t.cpp13 14# CHECK: S_HEAPALLOCSITE [size = 16]15# CHECK-NEXT:   type = 0x1000 (Foo), addr = {{.*}} call size = 516 17--- !COFF18header:19  Machine:         IMAGE_FILE_MACHINE_AMD6420  Characteristics: [  ]21sections:22  - Name:            .drectve23    Characteristics: [ IMAGE_SCN_LNK_INFO, IMAGE_SCN_LNK_REMOVE ]24    Alignment:       125    SectionData:     2020202F44454641554C544C49423A224C4942434D5422202F44454641554C544C49423A224F4C444E414D455322202F4558504F52543A662026  - Name:            '.debug$S'27    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]28    Alignment:       129    Subsections:30      - !Symbols31        Records:32          - Kind:            S_OBJNAME33            ObjNameSym:34              Signature:       035              ObjectName:      'C:\src\llvm-project\build\t.obj'36          - Kind:            S_COMPILE337            Compile3Sym:38              Flags:           [ SecurityChecks, HotPatch ]39              Machine:         X6440              FrontendMajor:   1941              FrontendMinor:   1142              FrontendBuild:   2550843              FrontendQFE:     244              BackendMajor:    1945              BackendMinor:    1146              BackendBuild:    2550847              BackendQFE:      248              Version:         'Microsoft (R) Optimizing Compiler'49      - !Symbols50        Records:51          - Kind:            S_GPROC32_ID52            ProcSym:53              CodeSize:        854              DbgStart:        555              DbgEnd:          756              FunctionType:    410457              Flags:           [  ]58              DisplayName:     operator new59          - Kind:            S_FRAMEPROC60            FrameProcSym:61              TotalFrameBytes: 062              PaddingFrameBytes: 063              OffsetToPadding: 064              BytesOfCalleeSavedRegisters: 065              OffsetOfExceptionHandler: 066              SectionIdOfExceptionHandler: 067              Flags:           [ AsynchronousExceptionHandling, OptimizedForSpeed ]68          - Kind:            S_REGREL3269            RegRelativeSym:70              Offset:          871              Type:            3572              Register:        RSP73              VarName:         __formal74          - Kind:            S_PROC_ID_END75            ScopeEndSym:76      - !Lines77        CodeSize:        878        Flags:           [  ]79        RelocOffset:     080        RelocSegment:    081        Blocks:82          - FileName:        'c:\src\llvm-project\build\t.cpp'83            Lines:84              - Offset:          085                LineStart:       186                IsStatement:     true87                EndDelta:        088            Columns:89      - !Symbols90        Records:91          - Kind:            S_GPROC32_ID92            ProcSym:93              CodeSize:        2994              DbgStart:        495              DbgEnd:          2496              FunctionType:    410797              Flags:           [  ]98              DisplayName:     f99          - Kind:            S_FRAMEPROC100            FrameProcSym:101              TotalFrameBytes: 56102              PaddingFrameBytes: 0103              OffsetToPadding: 0104              BytesOfCalleeSavedRegisters: 0105              OffsetOfExceptionHandler: 0106              SectionIdOfExceptionHandler: 0107              Flags:           [ AsynchronousExceptionHandling, OptimizedForSpeed ]108          - Kind:            S_HEAPALLOCSITE109            HeapAllocationSiteSym:110              Offset:          9111              CallInstructionSize: 5112              Type:            4096113          - Kind:            S_PROC_ID_END114            ScopeEndSym:115      - !Lines116        CodeSize:        29117        Flags:           [  ]118        RelocOffset:     0119        RelocSegment:    0120        Blocks:121          - FileName:        'c:\src\llvm-project\build\t.cpp'122            Lines:123              - Offset:          0124                LineStart:       3125                IsStatement:     true126                EndDelta:        0127            Columns:128      - !Symbols129        Records:130          - Kind:            S_UDT131            UDTSym:132              Type:            4098133              UDTName:         Foo134          - Kind:            S_UDT135            UDTSym:136              Type:            4196137              UDTName:         '__vc_attributes::event_sourceAttribute'138          - Kind:            S_UDT139            UDTSym:140              Type:            4188141              UDTName:         '__vc_attributes::event_sourceAttribute::optimize_e'142          - Kind:            S_UDT143            UDTSym:144              Type:            4185145              UDTName:         '__vc_attributes::event_sourceAttribute::type_e'146          - Kind:            S_UDT147            UDTSym:148              Type:            4181149              UDTName:         '__vc_attributes::helper_attributes::v1_alttypeAttribute'150          - Kind:            S_UDT151            UDTSym:152              Type:            4175153              UDTName:         '__vc_attributes::helper_attributes::v1_alttypeAttribute::type_e'154          - Kind:            S_UDT155            UDTSym:156              Type:            4171157              UDTName:         '__vc_attributes::helper_attributes::usageAttribute'158          - Kind:            S_UDT159            UDTSym:160              Type:            4165161              UDTName:         '__vc_attributes::helper_attributes::usageAttribute::usage_e'162          - Kind:            S_UDT163            UDTSym:164              Type:            4161165              UDTName:         '__vc_attributes::threadingAttribute'166          - Kind:            S_UDT167            UDTSym:168              Type:            4153169              UDTName:         '__vc_attributes::threadingAttribute::threading_e'170          - Kind:            S_UDT171            UDTSym:172              Type:            4149173              UDTName:         '__vc_attributes::aggregatableAttribute'174          - Kind:            S_UDT175            UDTSym:176              Type:            4141177              UDTName:         '__vc_attributes::aggregatableAttribute::type_e'178          - Kind:            S_UDT179            UDTSym:180              Type:            4137181              UDTName:         '__vc_attributes::event_receiverAttribute'182          - Kind:            S_UDT183            UDTSym:184              Type:            4127185              UDTName:         '__vc_attributes::event_receiverAttribute::type_e'186          - Kind:            S_UDT187            UDTSym:188              Type:            4123189              UDTName:         '__vc_attributes::moduleAttribute'190          - Kind:            S_UDT191            UDTSym:192              Type:            4110193              UDTName:         '__vc_attributes::moduleAttribute::type_e'194          - Kind:            S_UDT195            UDTSym:196              Type:            35197              UDTName:         size_t198      - !FileChecksums199        Checksums:200          - FileName:        'c:\src\llvm-project\build\t.cpp'201            Kind:            MD5202            Checksum:        3C4D132707FA572FA0869E4E4DAA7F85203      - !StringTable204        Strings:205          - 'c:\src\llvm-project\build\t.cpp'206      - !Symbols207        Records:208          - Kind:            S_BUILDINFO209            BuildInfoSym:210              BuildId:         4205211    Relocations:212      - VirtualAddress:  152213        SymbolName:      '??2@YAPEAX_K@Z'214        Type:            IMAGE_REL_AMD64_SECREL215      - VirtualAddress:  156216        SymbolName:      '??2@YAPEAX_K@Z'217        Type:            IMAGE_REL_AMD64_SECTION218      - VirtualAddress:  240219        SymbolName:      '??2@YAPEAX_K@Z'220        Type:            IMAGE_REL_AMD64_SECREL221      - VirtualAddress:  244222        SymbolName:      '??2@YAPEAX_K@Z'223        Type:            IMAGE_REL_AMD64_SECTION224      - VirtualAddress:  312225        SymbolName:      f226        Type:            IMAGE_REL_AMD64_SECREL227      - VirtualAddress:  316228        SymbolName:      f229        Type:            IMAGE_REL_AMD64_SECTION230      - VirtualAddress:  355231        SymbolName:      f232        Type:            IMAGE_REL_AMD64_SECREL233      - VirtualAddress:  359234        SymbolName:      f235        Type:            IMAGE_REL_AMD64_SECTION236      - VirtualAddress:  380237        SymbolName:      f238        Type:            IMAGE_REL_AMD64_SECREL239      - VirtualAddress:  384240        SymbolName:      f241        Type:            IMAGE_REL_AMD64_SECTION242  - Name:            '.debug$T'243    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]244    Alignment:       1245    Types:246      - Kind:            LF_STRUCTURE247        Class:248          MemberCount:     0249          Options:         [ None, ForwardReference, HasUniqueName ]250          FieldList:       0251          Name:            Foo252          UniqueName:      '.?AUFoo@@'253          DerivationList:  0254          VTableShape:     0255          Size:            0256      - Kind:            LF_FIELDLIST257        FieldList:258          - Kind:            LF_MEMBER259            DataMember:260              Attrs:           3261              Type:            116262              FieldOffset:     0263              Name:            x264      - Kind:            LF_STRUCTURE265        Class:266          MemberCount:     1267          Options:         [ None, HasUniqueName ]268          FieldList:       4097269          Name:            Foo270          UniqueName:      '.?AUFoo@@'271          DerivationList:  0272          VTableShape:     0273          Size:            4274      - Kind:            LF_STRING_ID275        StringId:276          Id:              0277          String:          'c:\src\llvm-project\build\t.cpp'278      - Kind:            LF_UDT_SRC_LINE279        UdtSourceLine:280          UDT:             4098281          SourceFile:      4099282          LineNumber:      2283      - Kind:            LF_POINTER284        Pointer:285          ReferentType:    4096286          Attrs:           65548287      - Kind:            LF_ARGLIST288        ArgList:289          ArgIndices:      [ 35 ]290      - Kind:            LF_PROCEDURE291        Procedure:292          ReturnType:      1539293          CallConv:        NearC294          Options:         [ None ]295          ParameterCount:  1296          ArgumentList:    4102297      - Kind:            LF_FUNC_ID298        FuncId:299          ParentScope:     0300          FunctionType:    4103301          Name:            operator new302      - Kind:            LF_ARGLIST303        ArgList:304          ArgIndices:      [  ]305      - Kind:            LF_PROCEDURE306        Procedure:307          ReturnType:      4101308          CallConv:        NearC309          Options:         [ None ]310          ParameterCount:  0311          ArgumentList:    4105312      - Kind:            LF_FUNC_ID313        FuncId:314          ParentScope:     0315          FunctionType:    4106316          Name:            f317      - Kind:            LF_STRUCTURE318        Class:319          MemberCount:     0320          Options:         [ None, ForwardReference, HasUniqueName ]321          FieldList:       0322          Name:            '__vc_attributes::moduleAttribute'323          UniqueName:      '.?AUmoduleAttribute@__vc_attributes@@'324          DerivationList:  0325          VTableShape:     0326          Size:            0327      - Kind:            LF_FIELDLIST328        FieldList:329          - Kind:            LF_ENUMERATE330            Enumerator:331              Attrs:           3332              Value:           1333              Name:            dll334          - Kind:            LF_ENUMERATE335            Enumerator:336              Attrs:           3337              Value:           2338              Name:            exe339          - Kind:            LF_ENUMERATE340            Enumerator:341              Attrs:           3342              Value:           3343              Name:            service344          - Kind:            LF_ENUMERATE345            Enumerator:346              Attrs:           3347              Value:           4348              Name:            unspecified349          - Kind:            LF_ENUMERATE350            Enumerator:351              Attrs:           3352              Value:           2353              Name:            EXE354          - Kind:            LF_ENUMERATE355            Enumerator:356              Attrs:           3357              Value:           3358              Name:            SERVICE359      - Kind:            LF_ENUM360        Enum:361          NumEnumerators:  6362          Options:         [ None, Nested, HasUniqueName ]363          FieldList:       4109364          Name:            '__vc_attributes::moduleAttribute::type_e'365          UniqueName:      '.?AW4type_e@moduleAttribute@__vc_attributes@@'366          UnderlyingType:  116367      - Kind:            LF_STRING_ID368        StringId:369          Id:              0370          String:          'c:\src\llvm-project\build\predefined c++ attributes (compiler internal)'371      - Kind:            LF_UDT_SRC_LINE372        UdtSourceLine:373          UDT:             4110374          SourceFile:      4111375          LineNumber:      482376      - Kind:            LF_MODIFIER377        Modifier:378          ModifiedType:    112379          Modifiers:       [ None, Const ]380      - Kind:            LF_POINTER381        Pointer:382          ReferentType:    4113383          Attrs:           65548384      - Kind:            LF_ARGLIST385        ArgList:386          ArgIndices:      [ 4110, 4114, 4114, 4114, 116, 48, 4114, 116,387                             4114, 4114, 116, 48, 48, 4114, 4114 ]388      - Kind:            LF_POINTER389        Pointer:390          ReferentType:    4108391          Attrs:           66572392      - Kind:            LF_MFUNCTION393        MemberFunction:394          ReturnType:      3395          ClassType:       4108396          ThisType:        4116397          CallConv:        NearC398          Options:         [ None, Constructor ]399          ParameterCount:  15400          ArgumentList:    4115401          ThisPointerAdjustment: 0402      - Kind:            LF_ARGLIST403        ArgList:404          ArgIndices:      [ 4110 ]405      - Kind:            LF_MFUNCTION406        MemberFunction:407          ReturnType:      3408          ClassType:       4108409          ThisType:        4116410          CallConv:        NearC411          Options:         [ None, Constructor ]412          ParameterCount:  1413          ArgumentList:    4118414          ThisPointerAdjustment: 0415      - Kind:            LF_MFUNCTION416        MemberFunction:417          ReturnType:      3418          ClassType:       4108419          ThisType:        4116420          CallConv:        NearC421          Options:         [ None, Constructor ]422          ParameterCount:  0423          ArgumentList:    4105424          ThisPointerAdjustment: 0425      - Kind:            LF_METHODLIST426        MethodOverloadList:427          Methods:428            - Type:            4117429              Attrs:           3430              VFTableOffset:   -1431              Name:            ''432            - Type:            4119433              Attrs:           3434              VFTableOffset:   -1435              Name:            ''436            - Type:            4120437              Attrs:           3438              VFTableOffset:   -1439              Name:            ''440      - Kind:            LF_FIELDLIST441        FieldList:442          - Kind:            LF_NESTTYPE443            NestedType:444              Type:            4110445              Name:            type_e446          - Kind:            LF_METHOD447            OverloadedMethod:448              NumOverloads:    3449              MethodList:      4121450              Name:            moduleAttribute451          - Kind:            LF_MEMBER452            DataMember:453              Attrs:           3454              Type:            4110455              FieldOffset:     0456              Name:            type457          - Kind:            LF_MEMBER458            DataMember:459              Attrs:           3460              Type:            4114461              FieldOffset:     8462              Name:            name463          - Kind:            LF_MEMBER464            DataMember:465              Attrs:           3466              Type:            4114467              FieldOffset:     16468              Name:            version469          - Kind:            LF_MEMBER470            DataMember:471              Attrs:           3472              Type:            4114473              FieldOffset:     24474              Name:            uuid475          - Kind:            LF_MEMBER476            DataMember:477              Attrs:           3478              Type:            116479              FieldOffset:     32480              Name:            lcid481          - Kind:            LF_MEMBER482            DataMember:483              Attrs:           3484              Type:            48485              FieldOffset:     36486              Name:            control487          - Kind:            LF_MEMBER488            DataMember:489              Attrs:           3490              Type:            4114491              FieldOffset:     40492              Name:            helpstring493          - Kind:            LF_MEMBER494            DataMember:495              Attrs:           3496              Type:            116497              FieldOffset:     48498              Name:            helpstringcontext499          - Kind:            LF_MEMBER500            DataMember:501              Attrs:           3502              Type:            4114503              FieldOffset:     56504              Name:            helpstringdll505          - Kind:            LF_MEMBER506            DataMember:507              Attrs:           3508              Type:            4114509              FieldOffset:     64510              Name:            helpfile511          - Kind:            LF_MEMBER512            DataMember:513              Attrs:           3514              Type:            116515              FieldOffset:     72516              Name:            helpcontext517          - Kind:            LF_MEMBER518            DataMember:519              Attrs:           3520              Type:            48521              FieldOffset:     76522              Name:            hidden523          - Kind:            LF_MEMBER524            DataMember:525              Attrs:           3526              Type:            48527              FieldOffset:     77528              Name:            restricted529          - Kind:            LF_MEMBER530            DataMember:531              Attrs:           3532              Type:            4114533              FieldOffset:     80534              Name:            custom535          - Kind:            LF_MEMBER536            DataMember:537              Attrs:           3538              Type:            4114539              FieldOffset:     88540              Name:            resource_name541      - Kind:            LF_STRUCTURE542        Class:543          MemberCount:     19544          Options:         [ None, HasConstructorOrDestructor, ContainsNestedClass, HasUniqueName ]545          FieldList:       4122546          Name:            '__vc_attributes::moduleAttribute'547          UniqueName:      '.?AUmoduleAttribute@__vc_attributes@@'548          DerivationList:  0549          VTableShape:     0550          Size:            96551      - Kind:            LF_UDT_SRC_LINE552        UdtSourceLine:553          UDT:             4123554          SourceFile:      4111555          LineNumber:      481556      - Kind:            LF_STRUCTURE557        Class:558          MemberCount:     0559          Options:         [ None, ForwardReference, HasUniqueName ]560          FieldList:       0561          Name:            '__vc_attributes::event_receiverAttribute'562          UniqueName:      '.?AUevent_receiverAttribute@__vc_attributes@@'563          DerivationList:  0564          VTableShape:     0565          Size:            0566      - Kind:            LF_FIELDLIST567        FieldList:568          - Kind:            LF_ENUMERATE569            Enumerator:570              Attrs:           3571              Value:           0572              Name:            native573          - Kind:            LF_ENUMERATE574            Enumerator:575              Attrs:           3576              Value:           1577              Name:            com578          - Kind:            LF_ENUMERATE579            Enumerator:580              Attrs:           3581              Value:           2582              Name:            managed583      - Kind:            LF_ENUM584        Enum:585          NumEnumerators:  3586          Options:         [ None, Nested, HasUniqueName ]587          FieldList:       4126588          Name:            '__vc_attributes::event_receiverAttribute::type_e'589          UniqueName:      '.?AW4type_e@event_receiverAttribute@__vc_attributes@@'590          UnderlyingType:  116591      - Kind:            LF_UDT_SRC_LINE592        UdtSourceLine:593          UDT:             4127594          SourceFile:      4111595          LineNumber:      136596      - Kind:            LF_ARGLIST597        ArgList:598          ArgIndices:      [ 4127, 48 ]599      - Kind:            LF_POINTER600        Pointer:601          ReferentType:    4125602          Attrs:           66572603      - Kind:            LF_MFUNCTION604        MemberFunction:605          ReturnType:      3606          ClassType:       4125607          ThisType:        4130608          CallConv:        NearC609          Options:         [ None, Constructor ]610          ParameterCount:  2611          ArgumentList:    4129612          ThisPointerAdjustment: 0613      - Kind:            LF_ARGLIST614        ArgList:615          ArgIndices:      [ 4127 ]616      - Kind:            LF_MFUNCTION617        MemberFunction:618          ReturnType:      3619          ClassType:       4125620          ThisType:        4130621          CallConv:        NearC622          Options:         [ None, Constructor ]623          ParameterCount:  1624          ArgumentList:    4132625          ThisPointerAdjustment: 0626      - Kind:            LF_MFUNCTION627        MemberFunction:628          ReturnType:      3629          ClassType:       4125630          ThisType:        4130631          CallConv:        NearC632          Options:         [ None, Constructor ]633          ParameterCount:  0634          ArgumentList:    4105635          ThisPointerAdjustment: 0636      - Kind:            LF_METHODLIST637        MethodOverloadList:638          Methods:639            - Type:            4131640              Attrs:           3641              VFTableOffset:   -1642              Name:            ''643            - Type:            4133644              Attrs:           3645              VFTableOffset:   -1646              Name:            ''647            - Type:            4134648              Attrs:           3649              VFTableOffset:   -1650              Name:            ''651      - Kind:            LF_FIELDLIST652        FieldList:653          - Kind:            LF_NESTTYPE654            NestedType:655              Type:            4127656              Name:            type_e657          - Kind:            LF_METHOD658            OverloadedMethod:659              NumOverloads:    3660              MethodList:      4135661              Name:            event_receiverAttribute662          - Kind:            LF_MEMBER663            DataMember:664              Attrs:           3665              Type:            4127666              FieldOffset:     0667              Name:            type668          - Kind:            LF_MEMBER669            DataMember:670              Attrs:           3671              Type:            48672              FieldOffset:     4673              Name:            layout_dependent674      - Kind:            LF_STRUCTURE675        Class:676          MemberCount:     6677          Options:         [ None, HasConstructorOrDestructor, ContainsNestedClass, HasUniqueName ]678          FieldList:       4136679          Name:            '__vc_attributes::event_receiverAttribute'680          UniqueName:      '.?AUevent_receiverAttribute@__vc_attributes@@'681          DerivationList:  0682          VTableShape:     0683          Size:            8684      - Kind:            LF_UDT_SRC_LINE685        UdtSourceLine:686          UDT:             4137687          SourceFile:      4111688          LineNumber:      135689      - Kind:            LF_STRUCTURE690        Class:691          MemberCount:     0692          Options:         [ None, ForwardReference, HasUniqueName ]693          FieldList:       0694          Name:            '__vc_attributes::aggregatableAttribute'695          UniqueName:      '.?AUaggregatableAttribute@__vc_attributes@@'696          DerivationList:  0697          VTableShape:     0698          Size:            0699      - Kind:            LF_FIELDLIST700        FieldList:701          - Kind:            LF_ENUMERATE702            Enumerator:703              Attrs:           3704              Value:           0705              Name:            never706          - Kind:            LF_ENUMERATE707            Enumerator:708              Attrs:           3709              Value:           1710              Name:            allowed711          - Kind:            LF_ENUMERATE712            Enumerator:713              Attrs:           3714              Value:           2715              Name:            always716      - Kind:            LF_ENUM717        Enum:718          NumEnumerators:  3719          Options:         [ None, Nested, HasUniqueName ]720          FieldList:       4140721          Name:            '__vc_attributes::aggregatableAttribute::type_e'722          UniqueName:      '.?AW4type_e@aggregatableAttribute@__vc_attributes@@'723          UnderlyingType:  116724      - Kind:            LF_UDT_SRC_LINE725        UdtSourceLine:726          UDT:             4141727          SourceFile:      4111728          LineNumber:      545729      - Kind:            LF_ARGLIST730        ArgList:731          ArgIndices:      [ 4141 ]732      - Kind:            LF_POINTER733        Pointer:734          ReferentType:    4139735          Attrs:           66572736      - Kind:            LF_MFUNCTION737        MemberFunction:738          ReturnType:      3739          ClassType:       4139740          ThisType:        4144741          CallConv:        NearC742          Options:         [ None, Constructor ]743          ParameterCount:  1744          ArgumentList:    4143745          ThisPointerAdjustment: 0746      - Kind:            LF_MFUNCTION747        MemberFunction:748          ReturnType:      3749          ClassType:       4139750          ThisType:        4144751          CallConv:        NearC752          Options:         [ None, Constructor ]753          ParameterCount:  0754          ArgumentList:    4105755          ThisPointerAdjustment: 0756      - Kind:            LF_METHODLIST757        MethodOverloadList:758          Methods:759            - Type:            4145760              Attrs:           3761              VFTableOffset:   -1762              Name:            ''763            - Type:            4146764              Attrs:           3765              VFTableOffset:   -1766              Name:            ''767      - Kind:            LF_FIELDLIST768        FieldList:769          - Kind:            LF_NESTTYPE770            NestedType:771              Type:            4141772              Name:            type_e773          - Kind:            LF_METHOD774            OverloadedMethod:775              NumOverloads:    2776              MethodList:      4147777              Name:            aggregatableAttribute778          - Kind:            LF_MEMBER779            DataMember:780              Attrs:           3781              Type:            4141782              FieldOffset:     0783              Name:            type784      - Kind:            LF_STRUCTURE785        Class:786          MemberCount:     4787          Options:         [ None, HasConstructorOrDestructor, ContainsNestedClass, HasUniqueName ]788          FieldList:       4148789          Name:            '__vc_attributes::aggregatableAttribute'790          UniqueName:      '.?AUaggregatableAttribute@__vc_attributes@@'791          DerivationList:  0792          VTableShape:     0793          Size:            4794      - Kind:            LF_UDT_SRC_LINE795        UdtSourceLine:796          UDT:             4149797          SourceFile:      4111798          LineNumber:      544799      - Kind:            LF_STRUCTURE800        Class:801          MemberCount:     0802          Options:         [ None, ForwardReference, HasUniqueName ]803          FieldList:       0804          Name:            '__vc_attributes::threadingAttribute'805          UniqueName:      '.?AUthreadingAttribute@__vc_attributes@@'806          DerivationList:  0807          VTableShape:     0808          Size:            0809      - Kind:            LF_FIELDLIST810        FieldList:811          - Kind:            LF_ENUMERATE812            Enumerator:813              Attrs:           3814              Value:           1815              Name:            apartment816          - Kind:            LF_ENUMERATE817            Enumerator:818              Attrs:           3819              Value:           2820              Name:            single821          - Kind:            LF_ENUMERATE822            Enumerator:823              Attrs:           3824              Value:           3825              Name:            free826          - Kind:            LF_ENUMERATE827            Enumerator:828              Attrs:           3829              Value:           4830              Name:            neutral831          - Kind:            LF_ENUMERATE832            Enumerator:833              Attrs:           3834              Value:           5835              Name:            both836      - Kind:            LF_ENUM837        Enum:838          NumEnumerators:  5839          Options:         [ None, Nested, HasUniqueName ]840          FieldList:       4152841          Name:            '__vc_attributes::threadingAttribute::threading_e'842          UniqueName:      '.?AW4threading_e@threadingAttribute@__vc_attributes@@'843          UnderlyingType:  116844      - Kind:            LF_UDT_SRC_LINE845        UdtSourceLine:846          UDT:             4153847          SourceFile:      4111848          LineNumber:      423849      - Kind:            LF_ARGLIST850        ArgList:851          ArgIndices:      [ 4153 ]852      - Kind:            LF_POINTER853        Pointer:854          ReferentType:    4151855          Attrs:           66572856      - Kind:            LF_MFUNCTION857        MemberFunction:858          ReturnType:      3859          ClassType:       4151860          ThisType:        4156861          CallConv:        NearC862          Options:         [ None, Constructor ]863          ParameterCount:  1864          ArgumentList:    4155865          ThisPointerAdjustment: 0866      - Kind:            LF_MFUNCTION867        MemberFunction:868          ReturnType:      3869          ClassType:       4151870          ThisType:        4156871          CallConv:        NearC872          Options:         [ None, Constructor ]873          ParameterCount:  0874          ArgumentList:    4105875          ThisPointerAdjustment: 0876      - Kind:            LF_METHODLIST877        MethodOverloadList:878          Methods:879            - Type:            4157880              Attrs:           3881              VFTableOffset:   -1882              Name:            ''883            - Type:            4158884              Attrs:           3885              VFTableOffset:   -1886              Name:            ''887      - Kind:            LF_FIELDLIST888        FieldList:889          - Kind:            LF_NESTTYPE890            NestedType:891              Type:            4153892              Name:            threading_e893          - Kind:            LF_METHOD894            OverloadedMethod:895              NumOverloads:    2896              MethodList:      4159897              Name:            threadingAttribute898          - Kind:            LF_MEMBER899            DataMember:900              Attrs:           3901              Type:            4153902              FieldOffset:     0903              Name:            value904      - Kind:            LF_STRUCTURE905        Class:906          MemberCount:     4907          Options:         [ None, HasConstructorOrDestructor, ContainsNestedClass, HasUniqueName ]908          FieldList:       4160909          Name:            '__vc_attributes::threadingAttribute'910          UniqueName:      '.?AUthreadingAttribute@__vc_attributes@@'911          DerivationList:  0912          VTableShape:     0913          Size:            4914      - Kind:            LF_UDT_SRC_LINE915        UdtSourceLine:916          UDT:             4161917          SourceFile:      4111918          LineNumber:      422919      - Kind:            LF_STRUCTURE920        Class:921          MemberCount:     0922          Options:         [ None, ForwardReference, HasUniqueName ]923          FieldList:       0924          Name:            '__vc_attributes::helper_attributes::usageAttribute'925          UniqueName:      '.?AUusageAttribute@helper_attributes@__vc_attributes@@'926          DerivationList:  0927          VTableShape:     0928          Size:            0929      - Kind:            LF_FIELDLIST930        FieldList:931          - Kind:            LF_ENUMERATE932            Enumerator:933              Attrs:           3934              Value:           0935              Name:            eAnyUsage936          - Kind:            LF_ENUMERATE937            Enumerator:938              Attrs:           3939              Value:           1940              Name:            eCoClassUsage941          - Kind:            LF_ENUMERATE942            Enumerator:943              Attrs:           3944              Value:           2945              Name:            eCOMInterfaceUsage946          - Kind:            LF_ENUMERATE947            Enumerator:948              Attrs:           3949              Value:           6950              Name:            eInterfaceUsage951          - Kind:            LF_ENUMERATE952            Enumerator:953              Attrs:           3954              Value:           8955              Name:            eMemberUsage956          - Kind:            LF_ENUMERATE957            Enumerator:958              Attrs:           3959              Value:           16960              Name:            eMethodUsage961          - Kind:            LF_ENUMERATE962            Enumerator:963              Attrs:           3964              Value:           32965              Name:            eInterfaceMethodUsage966          - Kind:            LF_ENUMERATE967            Enumerator:968              Attrs:           3969              Value:           64970              Name:            eInterfaceMemberUsage971          - Kind:            LF_ENUMERATE972            Enumerator:973              Attrs:           3974              Value:           128975              Name:            eCoClassMemberUsage976          - Kind:            LF_ENUMERATE977            Enumerator:978              Attrs:           3979              Value:           256980              Name:            eCoClassMethodUsage981          - Kind:            LF_ENUMERATE982            Enumerator:983              Attrs:           3984              Value:           768985              Name:            eGlobalMethodUsage986          - Kind:            LF_ENUMERATE987            Enumerator:988              Attrs:           3989              Value:           1024990              Name:            eGlobalDataUsage991          - Kind:            LF_ENUMERATE992            Enumerator:993              Attrs:           3994              Value:           2048995              Name:            eClassUsage996          - Kind:            LF_ENUMERATE997            Enumerator:998              Attrs:           3999              Value:           40961000              Name:            eInterfaceParameterUsage1001          - Kind:            LF_ENUMERATE1002            Enumerator:1003              Attrs:           31004              Value:           122881005              Name:            eMethodParameterUsage1006          - Kind:            LF_ENUMERATE1007            Enumerator:1008              Attrs:           31009              Value:           163841010              Name:            eIDLModuleUsage1011          - Kind:            LF_ENUMERATE1012            Enumerator:1013              Attrs:           31014              Value:           327681015              Name:            eAnonymousUsage1016          - Kind:            LF_ENUMERATE1017            Enumerator:1018              Attrs:           31019              Value:           655361020              Name:            eTypedefUsage1021          - Kind:            LF_ENUMERATE1022            Enumerator:1023              Attrs:           31024              Value:           1310721025              Name:            eUnionUsage1026          - Kind:            LF_ENUMERATE1027            Enumerator:1028              Attrs:           31029              Value:           2621441030              Name:            eEnumUsage1031          - Kind:            LF_ENUMERATE1032            Enumerator:1033              Attrs:           31034              Value:           5242881035              Name:            eDefineTagUsage1036          - Kind:            LF_ENUMERATE1037            Enumerator:1038              Attrs:           31039              Value:           10485761040              Name:            eStructUsage1041          - Kind:            LF_ENUMERATE1042            Enumerator:1043              Attrs:           31044              Value:           20971521045              Name:            eLocalUsage1046          - Kind:            LF_ENUMERATE1047            Enumerator:1048              Attrs:           31049              Value:           41943041050              Name:            ePropertyUsage1051          - Kind:            LF_ENUMERATE1052            Enumerator:1053              Attrs:           31054              Value:           83886081055              Name:            eEventUsage1056          - Kind:            LF_ENUMERATE1057            Enumerator:1058              Attrs:           31059              Value:           167772161060              Name:            eTemplateUsage1061          - Kind:            LF_ENUMERATE1062            Enumerator:1063              Attrs:           31064              Value:           167772161065              Name:            eModuleUsage1066          - Kind:            LF_ENUMERATE1067            Enumerator:1068              Attrs:           31069              Value:           335544321070              Name:            eIllegalUsage1071          - Kind:            LF_ENUMERATE1072            Enumerator:1073              Attrs:           31074              Value:           671088641075              Name:            eAsynchronousUsage1076          - Kind:            LF_ENUMERATE1077            Enumerator:1078              Attrs:           31079              Value:           41615351080              Name:            eAnyIDLUsage1081      - Kind:            LF_ENUM1082        Enum:1083          NumEnumerators:  301084          Options:         [ None, Nested, HasUniqueName ]1085          FieldList:       41641086          Name:            '__vc_attributes::helper_attributes::usageAttribute::usage_e'1087          UniqueName:      '.?AW4usage_e@usageAttribute@helper_attributes@__vc_attributes@@'1088          UnderlyingType:  1161089      - Kind:            LF_UDT_SRC_LINE1090        UdtSourceLine:1091          UDT:             41651092          SourceFile:      41111093          LineNumber:      511094      - Kind:            LF_ARGLIST1095        ArgList:1096          ArgIndices:      [ 117 ]1097      - Kind:            LF_POINTER1098        Pointer:1099          ReferentType:    41631100          Attrs:           665721101      - Kind:            LF_MFUNCTION1102        MemberFunction:1103          ReturnType:      31104          ClassType:       41631105          ThisType:        41681106          CallConv:        NearC1107          Options:         [ None, Constructor ]1108          ParameterCount:  11109          ArgumentList:    41671110          ThisPointerAdjustment: 01111      - Kind:            LF_FIELDLIST1112        FieldList:1113          - Kind:            LF_NESTTYPE1114            NestedType:1115              Type:            41651116              Name:            usage_e1117          - Kind:            LF_ONEMETHOD1118            OneMethod:1119              Type:            41691120              Attrs:           31121              VFTableOffset:   -11122              Name:            usageAttribute1123          - Kind:            LF_MEMBER1124            DataMember:1125              Attrs:           31126              Type:            1171127              FieldOffset:     01128              Name:            value1129      - Kind:            LF_STRUCTURE1130        Class:1131          MemberCount:     31132          Options:         [ None, HasConstructorOrDestructor, ContainsNestedClass, HasUniqueName ]1133          FieldList:       41701134          Name:            '__vc_attributes::helper_attributes::usageAttribute'1135          UniqueName:      '.?AUusageAttribute@helper_attributes@__vc_attributes@@'1136          DerivationList:  01137          VTableShape:     01138          Size:            41139      - Kind:            LF_UDT_SRC_LINE1140        UdtSourceLine:1141          UDT:             41711142          SourceFile:      41111143          LineNumber:      491144      - Kind:            LF_STRUCTURE1145        Class:1146          MemberCount:     01147          Options:         [ None, ForwardReference, HasUniqueName ]1148          FieldList:       01149          Name:            '__vc_attributes::helper_attributes::v1_alttypeAttribute'1150          UniqueName:      '.?AUv1_alttypeAttribute@helper_attributes@__vc_attributes@@'1151          DerivationList:  01152          VTableShape:     01153          Size:            01154      - Kind:            LF_FIELDLIST1155        FieldList:1156          - Kind:            LF_ENUMERATE1157            Enumerator:1158              Attrs:           31159              Value:           01160              Name:            eBoolean1161          - Kind:            LF_ENUMERATE1162            Enumerator:1163              Attrs:           31164              Value:           11165              Name:            eInteger1166          - Kind:            LF_ENUMERATE1167            Enumerator:1168              Attrs:           31169              Value:           21170              Name:            eFloat1171          - Kind:            LF_ENUMERATE1172            Enumerator:1173              Attrs:           31174              Value:           31175              Name:            eDouble1176      - Kind:            LF_ENUM1177        Enum:1178          NumEnumerators:  41179          Options:         [ None, Nested, HasUniqueName ]1180          FieldList:       41741181          Name:            '__vc_attributes::helper_attributes::v1_alttypeAttribute::type_e'1182          UniqueName:      '.?AW4type_e@v1_alttypeAttribute@helper_attributes@__vc_attributes@@'1183          UnderlyingType:  1161184      - Kind:            LF_UDT_SRC_LINE1185        UdtSourceLine:1186          UDT:             41751187          SourceFile:      41111188          LineNumber:      381189      - Kind:            LF_ARGLIST1190        ArgList:1191          ArgIndices:      [ 4175 ]1192      - Kind:            LF_POINTER1193        Pointer:1194          ReferentType:    41731195          Attrs:           665721196      - Kind:            LF_MFUNCTION1197        MemberFunction:1198          ReturnType:      31199          ClassType:       41731200          ThisType:        41781201          CallConv:        NearC1202          Options:         [ None, Constructor ]1203          ParameterCount:  11204          ArgumentList:    41771205          ThisPointerAdjustment: 01206      - Kind:            LF_FIELDLIST1207        FieldList:1208          - Kind:            LF_NESTTYPE1209            NestedType:1210              Type:            41751211              Name:            type_e1212          - Kind:            LF_ONEMETHOD1213            OneMethod:1214              Type:            41791215              Attrs:           31216              VFTableOffset:   -11217              Name:            v1_alttypeAttribute1218          - Kind:            LF_MEMBER1219            DataMember:1220              Attrs:           31221              Type:            41751222              FieldOffset:     01223              Name:            type1224      - Kind:            LF_STRUCTURE1225        Class:1226          MemberCount:     31227          Options:         [ None, HasConstructorOrDestructor, ContainsNestedClass, HasUniqueName ]1228          FieldList:       41801229          Name:            '__vc_attributes::helper_attributes::v1_alttypeAttribute'1230          UniqueName:      '.?AUv1_alttypeAttribute@helper_attributes@__vc_attributes@@'1231          DerivationList:  01232          VTableShape:     01233          Size:            41234      - Kind:            LF_UDT_SRC_LINE1235        UdtSourceLine:1236          UDT:             41811237          SourceFile:      41111238          LineNumber:      371239      - Kind:            LF_STRUCTURE1240        Class:1241          MemberCount:     01242          Options:         [ None, ForwardReference, HasUniqueName ]1243          FieldList:       01244          Name:            '__vc_attributes::event_sourceAttribute'1245          UniqueName:      '.?AUevent_sourceAttribute@__vc_attributes@@'1246          DerivationList:  01247          VTableShape:     01248          Size:            01249      - Kind:            LF_FIELDLIST1250        FieldList:1251          - Kind:            LF_ENUMERATE1252            Enumerator:1253              Attrs:           31254              Value:           01255              Name:            native1256          - Kind:            LF_ENUMERATE1257            Enumerator:1258              Attrs:           31259              Value:           11260              Name:            com1261          - Kind:            LF_ENUMERATE1262            Enumerator:1263              Attrs:           31264              Value:           21265              Name:            managed1266      - Kind:            LF_ENUM1267        Enum:1268          NumEnumerators:  31269          Options:         [ None, Nested, HasUniqueName ]1270          FieldList:       41841271          Name:            '__vc_attributes::event_sourceAttribute::type_e'1272          UniqueName:      '.?AW4type_e@event_sourceAttribute@__vc_attributes@@'1273          UnderlyingType:  1161274      - Kind:            LF_UDT_SRC_LINE1275        UdtSourceLine:1276          UDT:             41851277          SourceFile:      41111278          LineNumber:      11421279      - Kind:            LF_FIELDLIST1280        FieldList:1281          - Kind:            LF_ENUMERATE1282            Enumerator:1283              Attrs:           31284              Value:           01285              Name:            speed1286          - Kind:            LF_ENUMERATE1287            Enumerator:1288              Attrs:           31289              Value:           11290              Name:            size1291      - Kind:            LF_ENUM1292        Enum:1293          NumEnumerators:  21294          Options:         [ None, Nested, HasUniqueName ]1295          FieldList:       41871296          Name:            '__vc_attributes::event_sourceAttribute::optimize_e'1297          UniqueName:      '.?AW4optimize_e@event_sourceAttribute@__vc_attributes@@'1298          UnderlyingType:  1161299      - Kind:            LF_UDT_SRC_LINE1300        UdtSourceLine:1301          UDT:             41881302          SourceFile:      41111303          LineNumber:      11451304      - Kind:            LF_ARGLIST1305        ArgList:1306          ArgIndices:      [ 4185 ]1307      - Kind:            LF_POINTER1308        Pointer:1309          ReferentType:    41831310          Attrs:           665721311      - Kind:            LF_MFUNCTION1312        MemberFunction:1313          ReturnType:      31314          ClassType:       41831315          ThisType:        41911316          CallConv:        NearC1317          Options:         [ None, Constructor ]1318          ParameterCount:  11319          ArgumentList:    41901320          ThisPointerAdjustment: 01321      - Kind:            LF_MFUNCTION1322        MemberFunction:1323          ReturnType:      31324          ClassType:       41831325          ThisType:        41911326          CallConv:        NearC1327          Options:         [ None, Constructor ]1328          ParameterCount:  01329          ArgumentList:    41051330          ThisPointerAdjustment: 01331      - Kind:            LF_METHODLIST1332        MethodOverloadList:1333          Methods:1334            - Type:            41921335              Attrs:           31336              VFTableOffset:   -11337              Name:            ''1338            - Type:            41931339              Attrs:           31340              VFTableOffset:   -11341              Name:            ''1342      - Kind:            LF_FIELDLIST1343        FieldList:1344          - Kind:            LF_NESTTYPE1345            NestedType:1346              Type:            41851347              Name:            type_e1348          - Kind:            LF_NESTTYPE1349            NestedType:1350              Type:            41881351              Name:            optimize_e1352          - Kind:            LF_METHOD1353            OverloadedMethod:1354              NumOverloads:    21355              MethodList:      41941356              Name:            event_sourceAttribute1357          - Kind:            LF_MEMBER1358            DataMember:1359              Attrs:           31360              Type:            41851361              FieldOffset:     01362              Name:            type1363          - Kind:            LF_MEMBER1364            DataMember:1365              Attrs:           31366              Type:            41881367              FieldOffset:     41368              Name:            optimize1369          - Kind:            LF_MEMBER1370            DataMember:1371              Attrs:           31372              Type:            481373              FieldOffset:     81374              Name:            decorate1375      - Kind:            LF_STRUCTURE1376        Class:1377          MemberCount:     71378          Options:         [ None, HasConstructorOrDestructor, ContainsNestedClass, HasUniqueName ]1379          FieldList:       41951380          Name:            '__vc_attributes::event_sourceAttribute'1381          UniqueName:      '.?AUevent_sourceAttribute@__vc_attributes@@'1382          DerivationList:  01383          VTableShape:     01384          Size:            121385      - Kind:            LF_UDT_SRC_LINE1386        UdtSourceLine:1387          UDT:             41961388          SourceFile:      41111389          LineNumber:      11411390      - Kind:            LF_STRING_ID1391        StringId:1392          Id:              01393          String:          'C:\src\llvm-project\build'1394      - Kind:            LF_STRING_ID1395        StringId:1396          Id:              01397          String:          'C:\PROGRA~2\MICROS~1\2017\PROFES~1\VC\Tools\MSVC\14.11.25503\bin\HostX64\x64\cl.exe'1398      - Kind:            LF_STRING_ID1399        StringId:1400          Id:              01401          String:          '-c -Z7 -MT -IC:\PROGRA~2\MICROS~1\2017\PROFES~1\VC\Tools\MSVC\14.11.25503\ATLMFC\include -IC:\PROGRA~2\MICROS~1\2017\PROFES~1\VC\Tools\MSVC\14.11.25503\include -IC:\PROGRA~2\WI3CF2~1\10\include\10.0.16299.0\ucrt -IC:\PROGRA~2\WI3CF2~1\10\include\10.0.16299.0\'1402      - Kind:            LF_SUBSTR_LIST1403        StringList:1404          StringIndices:   [ 4200 ]1405      - Kind:            LF_STRING_ID1406        StringId:1407          Id:              42011408          String:          'shared -IC:\PROGRA~2\WI3CF2~1\10\include\10.0.16299.0\um -IC:\PROGRA~2\WI3CF2~1\10\include\10.0.16299.0\winrt -TP -X'1409      - Kind:            LF_STRING_ID1410        StringId:1411          Id:              01412          String:          t.cpp1413      - Kind:            LF_STRING_ID1414        StringId:1415          Id:              01416          String:          'C:\src\llvm-project\build\vc140.pdb'1417      - Kind:            LF_BUILDINFO1418        BuildInfo:1419          ArgIndices:      [ 4198, 4199, 4203, 4204, 4202 ]1420  - Name:            '.text$mn'1421    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]1422    Alignment:       161423    SectionData:     48894C240833C0C3CCCCCCCCCCCCCCCC4883EC38B904000000E8000000004889442420488B4424204883C438C31424    Relocations:1425      - VirtualAddress:  261426        SymbolName:      '??2@YAPEAX_K@Z'1427        Type:            IMAGE_REL_AMD64_REL321428  - Name:            .xdata1429    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]1430    Alignment:       41431    SectionData:     '0104010004620000'1432  - Name:            .pdata1433    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]1434    Alignment:       41435    SectionData:     000000001D000000000000001436    Relocations:1437      - VirtualAddress:  01438        SymbolName:      '$LN3'1439        Type:            IMAGE_REL_AMD64_ADDR32NB1440      - VirtualAddress:  41441        SymbolName:      '$LN3'1442        Type:            IMAGE_REL_AMD64_ADDR32NB1443      - VirtualAddress:  81444        SymbolName:      '$unwind$f'1445        Type:            IMAGE_REL_AMD64_ADDR32NB1446symbols:1447  - Name:            '@comp.id'1448    Value:           171304041449    SectionNumber:   -11450    SimpleType:      IMAGE_SYM_TYPE_NULL1451    ComplexType:     IMAGE_SYM_DTYPE_NULL1452    StorageClass:    IMAGE_SYM_CLASS_STATIC1453  - Name:            '@feat.00'1454    Value:           21474840481455    SectionNumber:   -11456    SimpleType:      IMAGE_SYM_TYPE_NULL1457    ComplexType:     IMAGE_SYM_DTYPE_NULL1458    StorageClass:    IMAGE_SYM_CLASS_STATIC1459  - Name:            .drectve1460    Value:           01461    SectionNumber:   11462    SimpleType:      IMAGE_SYM_TYPE_NULL1463    ComplexType:     IMAGE_SYM_DTYPE_NULL1464    StorageClass:    IMAGE_SYM_CLASS_STATIC1465    SectionDefinition:1466      Length:          571467      NumberOfRelocations: 01468      NumberOfLinenumbers: 01469      CheckSum:        14555667451470      Number:          01471  - Name:            '.debug$S'1472    Value:           01473    SectionNumber:   21474    SimpleType:      IMAGE_SYM_TYPE_NULL1475    ComplexType:     IMAGE_SYM_DTYPE_NULL1476    StorageClass:    IMAGE_SYM_CLASS_STATIC1477    SectionDefinition:1478      Length:          13641479      NumberOfRelocations: 101480      NumberOfLinenumbers: 01481      CheckSum:        01482      Number:          01483  - Name:            '.debug$T'1484    Value:           01485    SectionNumber:   31486    SimpleType:      IMAGE_SYM_TYPE_NULL1487    ComplexType:     IMAGE_SYM_DTYPE_NULL1488    StorageClass:    IMAGE_SYM_CLASS_STATIC1489    SectionDefinition:1490      Length:          65601491      NumberOfRelocations: 01492      NumberOfLinenumbers: 01493      CheckSum:        01494      Number:          01495  - Name:            '.text$mn'1496    Value:           01497    SectionNumber:   41498    SimpleType:      IMAGE_SYM_TYPE_NULL1499    ComplexType:     IMAGE_SYM_DTYPE_NULL1500    StorageClass:    IMAGE_SYM_CLASS_STATIC1501    SectionDefinition:1502      Length:          451503      NumberOfRelocations: 11504      NumberOfLinenumbers: 01505      CheckSum:        15095070511506      Number:          01507  - Name:            '??2@YAPEAX_K@Z'1508    Value:           01509    SectionNumber:   41510    SimpleType:      IMAGE_SYM_TYPE_NULL1511    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION1512    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL1513  - Name:            f1514    Value:           161515    SectionNumber:   41516    SimpleType:      IMAGE_SYM_TYPE_NULL1517    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION1518    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL1519  - Name:            '$LN3'1520    Value:           161521    SectionNumber:   41522    SimpleType:      IMAGE_SYM_TYPE_NULL1523    ComplexType:     IMAGE_SYM_DTYPE_NULL1524    StorageClass:    IMAGE_SYM_CLASS_LABEL1525  - Name:            .xdata1526    Value:           01527    SectionNumber:   51528    SimpleType:      IMAGE_SYM_TYPE_NULL1529    ComplexType:     IMAGE_SYM_DTYPE_NULL1530    StorageClass:    IMAGE_SYM_CLASS_STATIC1531    SectionDefinition:1532      Length:          81533      NumberOfRelocations: 01534      NumberOfLinenumbers: 01535      CheckSum:        9316923371536      Number:          01537  - Name:            '$unwind$f'1538    Value:           01539    SectionNumber:   51540    SimpleType:      IMAGE_SYM_TYPE_NULL1541    ComplexType:     IMAGE_SYM_DTYPE_NULL1542    StorageClass:    IMAGE_SYM_CLASS_STATIC1543  - Name:            .pdata1544    Value:           01545    SectionNumber:   61546    SimpleType:      IMAGE_SYM_TYPE_NULL1547    ComplexType:     IMAGE_SYM_DTYPE_NULL1548    StorageClass:    IMAGE_SYM_CLASS_STATIC1549    SectionDefinition:1550      Length:          121551      NumberOfRelocations: 31552      NumberOfLinenumbers: 01553      CheckSum:        38879982021554      Number:          01555  - Name:            '$pdata$f'1556    Value:           01557    SectionNumber:   61558    SimpleType:      IMAGE_SYM_TYPE_NULL1559    ComplexType:     IMAGE_SYM_DTYPE_NULL1560    StorageClass:    IMAGE_SYM_CLASS_STATIC1561...1562