LLDB mainline
Public Attributes | List of all members
lldb_private::TraceDumper::SymbolInfo Struct Reference

Helper struct that holds symbol, disassembly and address information of an instruction. More...

#include <TraceDumper.h>

Public Attributes

SymbolContext sc
 
Address address
 
lldb::DisassemblerSP disassembler
 
lldb::InstructionSP instruction
 
lldb_private::ExecutionContext exe_ctx
 

Detailed Description

Helper struct that holds symbol, disassembly and address information of an instruction.

Definition at line 54 of file TraceDumper.h.

Member Data Documentation

◆ address

Address lldb_private::TraceDumper::SymbolInfo::address

◆ disassembler

lldb::DisassemblerSP lldb_private::TraceDumper::SymbolInfo::disassembler

Definition at line 57 of file TraceDumper.h.

Referenced by CalculateDisass(), and CalculateSymbolInfo().

◆ exe_ctx

lldb_private::ExecutionContext lldb_private::TraceDumper::SymbolInfo::exe_ctx

Definition at line 59 of file TraceDumper.h.

Referenced by CalculateSymbolInfo(), and OutputWriterCLI::DumpSegmentContext().

◆ instruction

lldb::InstructionSP lldb_private::TraceDumper::SymbolInfo::instruction

Definition at line 58 of file TraceDumper.h.

Referenced by AppendInstructionToFunctionCallForest(), and CalculateSymbolInfo().

◆ sc

SymbolContext lldb_private::TraceDumper::SymbolInfo::sc

The documentation for this struct was generated from the following file: