LLVM-PDBUTIL(1) LLVM LLVM-PDBUTIL(1) (NAME) llvm-pdbutil - PDB o o o o pretty o o o o o o dump o o o MSF o o o o o bytes o o o MSF o PDB o DBI o o o pdb2yaml o o o yaml2pdb o o o merge o o llvm-pdbutil [subcommand] [options] (DESCRIPTION) CodeView PDB PDB. llvm-pdbutil FileCheck PDB LLVM (forensics) PDB cvdump . (SUBCOMMANDS) llvm-pdbutil . . o pretty - . o dump - PDB CodeView PDB . o bytes - PDB . o yaml2pdb - YAML PDB PDB . o pdb2yaml - PDB YAML PDB . o merge - PDB PDB PDB . pretty : pretty Windows DIA SDK (non-Windows) . : llvm-pdbutil pretty [options] (Summary) pretty . Windows DIA SDK ( ) CodeView . (Options) (Filtering and Sorting Options) : exclude include include exclude . -exclude-compilands= compiland compiland compiland llvm-pdbutil compiland (regular expression) . -exclude-symbols= (global) (public) compiland llvm-pdbutil . -exclude-types= llvm-pdbutil . -include-compilands= compiland compiland compiland compiland . -include-symbols= compiland . -include-types= . -min-class-padding= (alignment padding) (aggregate). -min-class-padding-imm= . -min-type-size= T sizeof(T) . -no-compiler-generated . -no-enum-definitions enum enum ( enumerator) . -no-system-libs . -all . -class-definitions= . =all - typedef () =layout - . =none - ( ) -class-order . =none - / () =name - =size - =padding - (padding) =padding-pct - =padding-imm - =padding-pct-imm - -class-recurse-depth= . 0 . -classes -compilands compiland ( ) -enums enum -externals ( / exported) -globals (global) -lines . -module-syms ( ) compiland -sym-types= -globals -externals -module-syms . ( all) =thunks - thunk =data - (data) =funcs - (funcs) =all - () -symbol-order= -module-syms -globals -externals . =none - / =name - =size - -typedefs typedef -types ( -classes -enums -typedefs) -color-output . . -load-address= . dump : llvm-pdbutil dump [options] (Summary) dump PDB . LLVM () PDB . cvdump Microsoft . : dump . PDB <> . (Options) MSF (MSF Container Options) -streams (streams) PDB . -stream-blocks -streams . -summary MSF PDB . (Module & File Options) -modi= / (compiland) . -files . -il ( DEBUG_S_INLINEELINES CodeView) . -l ( DEBUG_S_LINES CodeView) . -modules (compiland) . -xme ( DEBUG_S_CROSSSCOPEEXPORTS CodeView) . -xmi ( DEBUG_S_CROSSSCOPEIMPORTS CodeView) . -globals (global). -global-extras . -publics (public). -public-extras . -symbols ( ) . -sym-data -symbols () . (Type Record Options) -types CodeView TPI. -type-extras TPI . -type-data . -type-index= . -ids CodeView IPI. -id-extras IPI . -id-data (ID) . -id-index= ID . -dependents -type-index -id-index . 0x4000 0x3000 -dependents=0x4000 ( ) . -all . -section-contribs . -section-headers . -section-map . -string-table PDB. bytes : llvm-pdbutil bytes [] < PDB > (Summary) dump bytes PDB (forensics) . bytes PDB (hex) . PDB PDB . (stream) PDB "" . (Options) MSF (MSF File Options) -block-range= MSF. -byte-range= . -fpm MSF (free page map). -stream-data= . SN[:Start][@Size] . -stream-data=7:3@12 . PDB (PDB Stream Options) -name-map PDB (PDB Name Map). DBI (DBI Stream Options) -ec (edit and continue map) DBI. -files DBI. -modi modi DBI. -sc (section contributions) DBI. -sm DBI. -type-server (type server map) DBI. -mod= . . -chunks C13 . -split-chunks -chunks C13 . -syms . -id= IPI . -type= TPI . pdb2yaml : llvm-pdbutil pdb2yaml [] < PDB > yaml2pdb : llvm-pdbutil yaml2pdb [] < YAML > PDB YAML. YAML . llvm-pdbutil pdb2yaml . -pdb= PDB . merge : llvm-pdbutil merge [] < PDB > < PDB > PDB . -pdb= PDB . (AUTHORS) LLVM (https://llvm.org). (COPYRIGHT) 2003-2026, LLVM Project 22 2026-07-15 LLVM-PDBUTIL(1)