40 lines · plain
1# RUN: llvm-pdbutil yaml2pdb %s --pdb=%t.pdb2# RUN: llvm-pdbutil dump --all %t.pdb | FileCheck --check-prefix=CHECK-YAML2PDB %s3 4# RUN: llvm-pdbutil pdb2yaml --module-syms %t.pdb > %t.yaml5# RUN: FileCheck --input-file=%t.yaml --check-prefix=CHECK-PDB2YAML %s6 7# CHECK-YAML2PDB: 4 | S_INLINESITE [size = 24]8# CHECK-YAML2PDB: inlinee = 0x1000 (<unknown UDT>), parent = 268, end = 5089# CHECK-YAML2PDB: 0602 line 1 (+1)10# CHECK-YAML2PDB: 0315 code 0x15 (+0x15)11# CHECK-YAML2PDB: 040B code end 0x20 (+0xB)12# CHECK-YAML2PDB: 000013 14# CHECK-PDB2YAML: Modi:15# CHECK-PDB2YAML: Records:16# CHECK-PDB2YAML: - Kind: S_INLINESITE17# CHECK-PDB2YAML: InlineSiteSym:18# CHECK-PDB2YAML: PtrParent: 26819# CHECK-PDB2YAML: PtrEnd: 50820# CHECK-PDB2YAML: Inlinee: 409621# CHECK-PDB2YAML: AnnotationData: [ 6, 2, 3, 21, 4, 11, 0, 0 ]22 23---24DbiStream:25 Modules:26 - Module: 'C:\Users\johannes\AppData\Local\Temp\inline_sites_live-2a62f2.o'27 Modi:28 Records:29 - Kind: S_INLINESITE30 InlineSiteSym:31 PtrParent: 26832 PtrEnd: 50833 Inlinee: 409634 AnnotationData: [ 6, 2, 3, 21, 4, 11, 0, 0 ]35 SectionHeaders:36 - Name: .text37 - Name: .rdata38 - Name: .pdata39...40