9#ifndef LLDB_API_SBINSTRUCTION_H
10#define LLDB_API_SBINSTRUCTION_H
34 explicit operator bool()
const;
56 bool CanSetBreakpoint();
58 void Print(FILE *out);
62 void Print(FileSP out);
68 bool DumpEmulation(
const char *triple);
72 bool TestEmulation(
lldb::SBStream &output_stream,
const char *test_file);
78 const lldb::InstructionSP &inst_sp);
80 void SetOpaque(
const lldb::DisassemblerSP &disasm_sp,
81 const lldb::InstructionSP &inst_sp);
83 lldb::InstructionSP GetOpaque();
std::shared_ptr< InstructionImpl > m_opaque_sp
InstructionControlFlowKind
Architecture-agnostic categorization of instructions for traversing the control flow of a trace.