llvm::DWARFVerifier

A class that verifies DWARF debug information given a DWARF Context.

Synopsis

Declared in <llvm/DebugInfo/DWARF/DWARFVerifier.h>

class DWARFVerifier;

Types

NameDescription
DieRangeInfo A class that keeps the address range information for a single DIE.

Member Functions

NameDescription
DWARFVerifier [constructor]Construct a verifier that reports to S using context D.
handleAccelTables Verify the information in accelerator tables, if they exist.
handleDebugAbbrev Verify the information in any of the following sections, if available: .debug_abbrev, debug_abbrev.dwo
handleDebugCUIndex Verify the information in the .debug_cu_index section.
handleDebugInfo Verify the information in the .debug_info and .debug_types sections.
handleDebugLine Verify the information in the .debug_line section.
handleDebugStrOffsets Verify the information in the .debug_str_offsets[.dwo].
handleDebugTUIndex Verify the information in the .debug_tu_index section.
summarize Emits any aggregate information collected, depending on the dump options
verifyDebugStrOffsets Verify the contents of a .debug_str_offsets[.dwo]section.