ROSE
0.11.137.0
|
Exception thrown by the assemblers.
Definition at line 61 of file Assembler.h.
#include <frontend/Disassemblers/Assembler.h>
Public Member Functions | |
Exception (const std::string &reason, SgAsmInstruction *insn) | |
An exception bound to a particular instruction being assembled. More... | |
Exception (const std::string &reason) | |
An exception not bound to a particular instruction. More... | |
void | print (std::ostream &) const |
![]() | |
Exception (const std::string &s) | |
Construct an exception with an error message. More... | |
Public Attributes | |
SgAsmInstruction * | insn |
Instruction associated with an assembly error. More... | |
Friends | |
std::ostream & | operator<< (std::ostream &, const Exception &) |
|
inline |
An exception bound to a particular instruction being assembled.
Definition at line 64 of file Assembler.h.
|
inline |
An exception not bound to a particular instruction.
Definition at line 68 of file Assembler.h.
SgAsmInstruction* Rose::BinaryAnalysis::Assembler::Exception::insn |
Instruction associated with an assembly error.
Definition at line 74 of file Assembler.h.