ROSE 0.11.145.147
|
Functor to emit data block separation in output organized by address.
This does nothing if the output is organized by AST since the data block callbacks handle it in that case.
Definition at line 545 of file AsmUnparser.h.
#include <backend/asmUnparser/AsmUnparser.h>
Public Member Functions | |
virtual bool | operator() (bool enabled, const StaticDataArgs &args) |
Default callbacks. | |
Public Member Functions inherited from Rose::BinaryAnalysis::AsmUnparser::UnparserCallback | |
virtual bool | operator() (bool, const InsnArgs &) |
Default callbacks. | |
virtual bool | operator() (bool, const BasicBlockArgs &) |
Default callbacks. | |
virtual bool | operator() (bool, const DataBlockArgs &) |
Default callbacks. | |
virtual bool | operator() (bool, const FunctionArgs &) |
Default callbacks. | |
virtual bool | operator() (bool, const InterpretationArgs &) |
Default callbacks. | |
Public Attributes | |
SgAsmBlock * | prev_block |
|
inline |
Definition at line 548 of file AsmUnparser.h.
|
virtual |
Default callbacks.
The default is to abort, because if these are called it means one of three things:
Reimplemented from Rose::BinaryAnalysis::AsmUnparser::UnparserCallback.
SgAsmBlock* Rose::BinaryAnalysis::AsmUnparser::StaticDataBlockSeparation::prev_block |
Definition at line 547 of file AsmUnparser.h.