Print a module header for SG and invoke Callback for that module.

Synopsis

Declared in <llvm/DebugInfo/PDB/Native/InputFile.h>

template<typename CallbackT>
Error
iterateOneModule(
    InputFile& File,
    PrintScope const& HeaderScope,
    SymbolGroup const& SG,
    uint32_t Modi,
    CallbackT Callback);

Return Value

The Error returned by Callback.

Parameters

Name

Description

File

The input file being dumped (unused by the default body beyond the callback).

HeaderScope

Print scope used for the module header and indentation.

SG

The symbol group (module or .debug$S section) to visit.

Modi

Zero‐based module or group index printed in the header.

Callback

Invoked as Callback(Modi, SG); its Error is returned.

Created with MrDocs