1; RUN: llvm-pdbdump pdb2yaml -stream-metadata -stream-directory -pdb-stream %p/Inputs/empty.pdb \ 2; RUN: | FileCheck -check-prefix=YAML %s 3; RUN: llvm-pdbdump pdb2yaml -no-file-headers -stream-metadata -stream-directory -pdb-stream \ 4; RUN: %p/Inputs/empty.pdb | FileCheck -check-prefix=NO-HEADERS %s 5 6; YAML: --- 7; YAML-NEXT: MSF: 8; YAML-NEXT: SuperBlock: 9; YAML-NEXT: BlockSize: 4096 10; YAML-NEXT: Unknown0: 2 11; YAML-NEXT: NumBlocks: 25 12; YAML-NEXT: NumDirectoryBytes: 136 13; YAML-NEXT: Unknown1: 0 14; YAML-NEXT: BlockMapAddr: 24 15; YAML-NEXT: NumDirectoryBlocks: 1 16; YAML-NEXT: BlockMapOffset: 98304 17; YAML-NEXT: DirectoryBlocks: 18; YAML-NEXT: - 23 19; YAML-NEXT: NumStreams: 17 20; YAML-NEXT: FileSize: 102400 21; YAML-NEXT: StreamSizes: 22; YAML-NEXT: - 40 23; YAML-NEXT: - 118 24; YAML-NEXT: - 5392 25; YAML-NEXT: - 739 26; YAML-NEXT: - 784 27; YAML-NEXT: - 0 28; YAML-NEXT: - 556 29; YAML-NEXT: - 604 30; YAML-NEXT: - 104 31; YAML-NEXT: - 0 32; YAML-NEXT: - 160 33; YAML-NEXT: - 32 34; YAML-NEXT: - 308 35; YAML-NEXT: - 239 36; YAML-NEXT: - 520 37; YAML-NEXT: - 308 38; YAML-NEXT: - 68 39; YAML-NEXT: StreamMap: 40; YAML-NEXT: - Stream: 41; YAML-NEXT: - 8 42; YAML-NEXT: - Stream: 43; YAML-NEXT: - 19 44; YAML-NEXT: - Stream: 45; YAML-NEXT: - 18 46; YAML-NEXT: - 17 47; YAML-NEXT: - Stream: 48; YAML-NEXT: - 14 49; YAML-NEXT: - Stream: 50; YAML-NEXT: - 20 51; YAML-NEXT: - Stream: 52; YAML-NEXT: - Stream: 53; YAML-NEXT: - 11 54; YAML-NEXT: - Stream: 55; YAML-NEXT: - 13 56; YAML-NEXT: - Stream: 57; YAML-NEXT: - 12 58; YAML-NEXT: - Stream: 59; YAML-NEXT: - Stream: 60; YAML-NEXT: - 10 61; YAML-NEXT: - Stream: 62; YAML-NEXT: - 15 63; YAML-NEXT: - Stream: 64; YAML-NEXT: - 6 65; YAML-NEXT: - Stream: 66; YAML-NEXT: - 16 67; YAML-NEXT: - Stream: 68; YAML-NEXT: - 7 69; YAML-NEXT: - Stream: 70; YAML-NEXT: - 21 71; YAML-NEXT: - Stream: 72; YAML-NEXT: - 22 73; YAML-NEXT: PdbStream: 74; YAML-NEXT: Age: 1 75; YAML-NEXT: Guid: '{0B355641-86A0-A249-896F-9988FAE52FF0}' 76; YAML-NEXT: Signature: 1424295906 77; YAML-NEXT: Version: VC70 78; YAML-NEXT: ... 79 80; NO-HEADERS: --- 81; NO-HEADERS-NOT: MSF: 82; NO-HEADERS-NOT: SuperBlock: 83; NO-HEADERS: ...