• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1DbiStream:       
2  Modules:         
3    - Module:          'Foo.obj'
4      ObjFile:         'Foo.obj'
5      Subsections:     
6        - !CrossModuleExports
7          Exports:         
8            - LocalId:         4852
9              GlobalId:        9283
10            - LocalId:         2147487875
11              GlobalId:        9123
12    - Module:          'Bar.obj'
13      ObjFile:         'Bar.obj'
14      Subsections:     
15        - !CrossModuleExports
16          Exports:         
17            - LocalId:         4265
18              GlobalId:        6097
19            - LocalId:         4297
20              GlobalId:        4677
21        - !CrossModuleImports
22          Imports:         
23            - Module:          'Foo.obj'
24              Imports:         [ 4852, 2147487875 ]
25    - Module:          'd:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj'
26      ObjFile:         'd:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj'
27      SourceFiles:
28        - 'd:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp'
29      Subsections:
30        - !FileChecksums
31          Checksums:
32            - FileName:        'd:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp'
33              Kind:            MD5
34              Checksum:        A0A5BD0D3ECD93FC29D19DE826FBF4BC
35            - FileName:        'f:\dd\externalapis\windows\10\sdk\inc\winerror.h'
36              Kind:            MD5
37              Checksum:        1154D69F5B2650196E1FC34F4134E56B
38        - !Lines
39          CodeSize:        10
40          Flags:           [  ]
41          RelocOffset:     100016
42          RelocSegment:    1
43          Blocks:
44            - FileName:        'd:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp'
45              Lines:
46                - Offset:          0
47                  LineStart:       5
48                  IsStatement:     true
49                  EndDelta:        0
50                - Offset:          3
51                  LineStart:       6
52                  IsStatement:     true
53                  EndDelta:        0
54                - Offset:          8
55                  LineStart:       7
56                  IsStatement:     true
57                  EndDelta:        0
58              Columns:
59        - !InlineeLines
60          HasExtraFiles:   false
61          Sites:           
62            - FileName:        'f:\dd\externalapis\windows\10\sdk\inc\winerror.h'
63              LineNum:         26950
64              Inlinee:         22767
65    # The following subsections don't normally appear in PDB files, but we test
66    # them anyway
67    - Module:          'ObjFileSubsections'
68      ObjFile:         'ObjFileSubsections'
69      Subsections:
70        - !StringTable
71          Strings:
72            - 'String1'
73            - 'String2'
74            - 'String3'
75        - !Symbols
76          Records:
77            - Kind:            S_OBJNAME
78              ObjNameSym:
79                Signature:       0
80                ObjectName:      'ObjFileSubsections'
81        - !FrameData
82          Frames:
83            - CodeSize:           1
84              FrameFunc:          'MyFunc'
85              LocalSize:          2
86              MaxStackSize:       3
87              ParamsSize:         4
88              PrologSize:         5
89              RvaStart:           6
90              SavedRegsSize:      7
91...
92