Man page generated from reStructuredText.
. . .nr rst2man-indent-level 0 . \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .rstReportMargin pre:
. RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .rstReportMargin post:
.. . RE indent \\n[an-margin]
old: \\n[rst2man-indent\\n[rst2man-indent-level]]
.nr rst2man-indent-level -1 new: \\n[rst2man-indent\\n[rst2man-indent-level]]
..
-exclude-compilands=<string> When dumping compilands, compiland source-file contributions, or per-compiland symbols, this option instructs llvm-pdbutil to omit any compilands that match the specified regular expression. NINDENT NDENT 0.0
-exclude-symbols=<string> When dumping global, public, or per-compiland symbols, this option instructs llvm-pdbutil to omit any symbols that match the specified regular expression. NINDENT NDENT 0.0
-exclude-types=<string> When dumping types, this option instructs llvm-pdbutil to omit any types that match the specified regular expression. NINDENT NDENT 0.0
-include-compilands=<string> When dumping compilands, compiland source-file contributions, or per-compiland symbols, limit the initial search to only those compilands that match the specified regular expression. NINDENT NDENT 0.0
-include-symbols=<string> When dumping global, public, or per-compiland symbols, limit the initial search to only those symbols that match the specified regular expression. NINDENT NDENT 0.0
-include-types=<string> When dumping types, limit the initial search to only those types that match the specified regular expression. NINDENT NDENT 0.0
-min-class-padding=<uint> Only display types that have at least the specified amount of alignment padding, accounting for padding in base classes and aggregate field members. NINDENT NDENT 0.0
-min-class-padding-imm=<uint> Only display types that have at least the specified amount of alignment padding, ignoring padding in base classes and aggregate field members. NINDENT NDENT 0.0
-min-type-size=<uint> Only display types T where sizeof(T) is greater than or equal to the specified amount. NINDENT NDENT 0.0
-no-compiler-generated Don\(aqt show compiler generated types and symbols NINDENT NDENT 0.0
-no-enum-definitions When dumping an enum, don\(aqt show the full enum (e.g. the individual enumerator values). NINDENT NDENT 0.0
-no-system-libs Don\(aqt show symbols from system libraries NINDENT
-all Implies all other options in this category. NINDENT NDENT 0.0
-class-definitions=<format> Displays class definitions in the specified format. NDENT 7.0 NDENT 3.5
=all - Display all class members including data, constants, typedefs, functions, etc (default) =layout - Only display members that contribute to class size. =none - Don\(aqt display class definitions (e.g. only display the name and base list)NINDENT NINDENT NINDENT NDENT 0.0
-class-order Displays classes in the specified order. NDENT 7.0 NDENT 3.5
=none - Undefined / no particular sort order (default) =name - Sort classes by name =size - Sort classes by size =padding - Sort classes by amount of padding =padding-pct - Sort classes by percentage of space consumed by padding =padding-imm - Sort classes by amount of immediate padding =padding-pct-imm - Sort classes by percentage of space consumed by immediate paddingNINDENT NINDENT NINDENT NDENT 0.0
-class-recurse-depth=<uint> When dumping class definitions, stop after recursing the specified number of times. The default is 0, which is no limit. NINDENT NDENT 0.0
-classes Display classes NINDENT NDENT 0.0
-compilands Display compilands (e.g. object files) NINDENT NDENT 0.0
-enums Display enums NINDENT NDENT 0.0
-externals Dump external (e.g. exported) symbols NINDENT NDENT 0.0
-globals Dump global symbols NINDENT NDENT 0.0
-lines Dump the mappings between source lines and code addresses. NINDENT NDENT 0.0
-module-syms Display symbols (variables, functions, etc) for each compiland NINDENT NDENT 0.0
-sym-types=<types> Type of symbols to dump when -globals, -externals, or -module-syms is specified. (default all) NDENT 7.0 NDENT 3.5
=thunks - Display thunk symbols =data - Display data symbols =funcs - Display function symbols =all - Display all symbols (default)NINDENT NINDENT NINDENT NDENT 0.0
-symbol-order=<order> For symbols dumped via the -module-syms, -globals, or -externals options, sort the results in specified order. NDENT 7.0 NDENT 3.5
=none - Undefined / no particular sort order =name - Sort symbols by name =size - Sort symbols by sizeNINDENT NINDENT NINDENT NDENT 0.0
-typedefs Display typedef types NINDENT NDENT 0.0
-types Display all types (implies -classes, -enums, -typedefs) NINDENT
-color-output Force color output on or off. By default, color if used if outputting to a terminal. NINDENT NDENT 0.0
-load-address=<uint> When displaying relative virtual addresses, assume the process is loaded at the given address and display what would be the absolute address. NINDENT
-streams dump a summary of all of the streams in the PDB file. NINDENT NDENT 0.0
-stream-blocks In conjunction with \%-streams, add information to the output about what blocks the specified stream occupies. NINDENT NDENT 0.0
-summary Dump MSF and PDB header information. NINDENT
-modi=<uint> For all options that dump information from each module/compiland, limit to the specified module. NINDENT NDENT 0.0
-files Dump the source files that contribute to each displayed module. NINDENT NDENT 0.0
-il Dump inlinee line information (DEBUG_S_INLINEELINES CodeView subsection) NINDENT NDENT 0.0
-l Dump line information (DEBUG_S_LINES CodeView subsection) NINDENT NDENT 0.0
-modules Dump compiland information NINDENT NDENT 0.0
-xme Dump cross module exports (DEBUG_S_CROSSSCOPEEXPORTS CodeView subsection) NINDENT NDENT 0.0
-xmi Dump cross module imports (DEBUG_S_CROSSSCOPEIMPORTS CodeView subsection) NINDENT
-globals dump global symbol records NINDENT NDENT 0.0
-global-extras dump additional information about the globals, such as hash buckets and hash values. NINDENT NDENT 0.0
-publics dump public symbol records NINDENT NDENT 0.0
-public-extras dump additional information about the publics, such as hash buckets and hash values. NINDENT NDENT 0.0
-symbols dump symbols (functions, variables, etc) for each module dumped. NINDENT NDENT 0.0
-sym-data For each symbol record dumped as a result of the \%-symbols option, display the full bytes of the record in binary as well. NINDENT
-types Dump CodeView type records from TPI stream NINDENT NDENT 0.0
-type-extras Dump additional information from the TPI stream, such as hashes and the type index offsets array. NINDENT NDENT 0.0
-type-data For each type record dumped, display the full bytes of the record in binary as well. NINDENT NDENT 0.0
-type-index=<uint> Only dump types with the specified type index. NINDENT NDENT 0.0
-ids Dump CodeView type records from IPI stream. NINDENT NDENT 0.0
-id-extras Dump additional information from the IPI stream, such as hashes and the type index offsets array. NINDENT NDENT 0.0
-id-data For each ID record dumped, display the full bytes of the record in binary as well. NINDENT NDENT 0.0
-id-index=<uint> only dump ID records with the specified hexadecimal type index. NINDENT NDENT 0.0
-dependents When used in conjunction with \%-type-index or \%-id-index, dumps the entire dependency graph for the specified index instead of just the single record with the specified index. For example, if type index 0x4000 is a function whose return type has index 0x3000, and you specify -dependents=0x4000, then this would dump both records (as well as any other dependents in the tree). NINDENT
-all Implies most other options. NINDENT NDENT 0.0
-section-contribs Dump section contributions. NINDENT NDENT 0.0
-section-headers Dump image section headers. NINDENT NDENT 0.0
-section-map Dump section map. NINDENT NDENT 0.0
-string-table Dump PDB string table. NINDENT
-block-range=<start[-end]> Dump binary data from specified range of MSF file blocks. NINDENT NDENT 0.0
-byte-range=<start[-end]> Dump binary data from specified range of bytes in the file. NINDENT NDENT 0.0
-fpm Dump the MSF free page map. NINDENT NDENT 0.0
-stream-data=<string> Dump binary data from the specified streams. Format is SN[:Start][@Size]. For example, -stream-data=7:3@12 dumps 12 bytes from stream 7, starting at offset 3 in the stream. NINDENT
-name-map Dump bytes of PDB Name Map NINDENT
-ec Dump the edit and continue map substream of the DBI stream. NINDENT NDENT 0.0
-files Dump the file info substream of the DBI stream. NINDENT NDENT 0.0
-modi Dump the modi substream of the DBI stream. NINDENT NDENT 0.0
-sc Dump section contributions substream of the DBI stream. NINDENT NDENT 0.0
-sm Dump the section map from the DBI stream. NINDENT NDENT 0.0
-type-server Dump the type server map from the DBI stream. NINDENT
-mod=<uint> Limit all options in this category to the specified module index. By default, options in this category will dump bytes from all modules. NINDENT NDENT 0.0
-chunks Dump the bytes of each module\(aqs C13 debug subsection. NINDENT NDENT 0.0
-split-chunks When specified with \%-chunks, split the C13 debug subsection into a separate chunk for each subsection type, and dump them separately. NINDENT NDENT 0.0
-syms Dump the symbol record substream from each module. NINDENT
-id=<uint> Dump the record from the IPI stream with the given type index. NINDENT NDENT 0.0
-type=<uint> Dump the record from the TPI stream with the given type index. NINDENT
-pdb=<file-name> NINDENT Write the resulting PDB to the specified file.
-pdb=<file-name> NINDENT Write the resulting PDB to the specified file.
.