blob: 29738a44207c0d67aee5a8ccd7731a70efc63acb [file] [edit]
# RUN: llvm-pdbutil yaml2pdb %s --pdb=%t
# RUN: lldb-test symbols --verify %t | FileCheck %s
# CHECK: Found 1 compile units.
# CHECK: The line table contains 3 entries.
# CHECK: The symbol information is verified.
---
PdbStream:
Features: [ VC140 ]
DbiStream:
MachineType: Amd64
Modules:
- Module: 'main.obj'
SourceFiles:
- 'C:\src\main.cpp'
Subsections:
- !Lines
CodeSize: 3
Flags: [ ]
RelocOffset: 0
RelocSegment: 1
Blocks:
- FileName: 'C:\src\main.cpp'
Lines:
- Offset: 0
LineStart: 1
IsStatement: true
EndDelta: 0
- Offset: 2
LineStart: 2
IsStatement: true
EndDelta: 0
Columns: []
- !FileChecksums
Checksums:
- FileName: 'C:\src\main.cpp'
Kind: None
Checksum: ''
Modi:
Records:
- Kind: S_GPROC32
ProcSym:
PtrEnd: 48
CodeSize: 1
DbgStart: 0
DbgEnd: 0
FunctionType: 0
Segment: 0 # Doesn't map to a virtual address
Flags: [ ]
DisplayName: foo
- Kind: S_END
ScopeEndSym: {}
- Kind: S_GPROC32
ProcSym:
PtrEnd: 96
CodeSize: 3
DbgStart: 0
DbgEnd: 0
FunctionType: 0
Segment: 1
Flags: [ ]
DisplayName: main
- Kind: S_END
ScopeEndSym: {}
SectionHeaders:
- Name: .text
VirtualSize: 3
VirtualAddress: 4096
SizeOfRawData: 512
PointerToRawData: 1024
Characteristics: 1610612768
PublicsStream:
Records:
- Kind: S_PUB32
PublicSym32:
Flags: [ Function ]
Offset: 0
Segment: 1
Name: main
...