ROSE
0.11.122.0
|
Settings that control the disassembler.
The runtime descriptions and command-line parser for these switches can be obtained from Engine::disassemblerSwitches.
Definition at line 344 of file BinaryAnalysis/Partitioner2/BasicTypes.h.
#include <Rose/BinaryAnalysis/Partitioner2/BasicTypes.h>
Public Attributes | |
bool | doDisassemble = true |
Whether to disassemble instructions. More... | |
std::string | isaName |
Instruction set architecture name. More... | |
bool Rose::BinaryAnalysis::Partitioner2::DisassemblerSettings::doDisassemble = true |
Whether to disassemble instructions.
If true, then disassembly is performed, otherwise it's skipped. If false, then it is not an error if no disassembler can be found.
Definition at line 349 of file BinaryAnalysis/Partitioner2/BasicTypes.h.
std::string Rose::BinaryAnalysis::Partitioner2::DisassemblerSettings::isaName |
Instruction set architecture name.
The instruction set architecture name is used to obtain a disassembler and overrides the disassembler that would otherwise be found by examining the binary container. Specifying a non-empty ISA name will override the architecture that's chosen from the binary container(s) such as ELF or PE.
Definition at line 356 of file BinaryAnalysis/Partitioner2/BasicTypes.h.