astAllowEmptyBasicBlock() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
astAllowEmptyBasicBlock(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
astAllowEmptyGlobalBlock() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
astAllowEmptyGlobalBlock(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
astAllowFunctionWithNoBasicBlocks() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
astAllowFunctionWithNoBasicBlocks(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
astConstructionSwitches() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
astConstructionSwitches(AstConstructionSettings &) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | static |
astCopyAllInstructions() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
astCopyAllInstructions(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
basicBlockSemanticsAutoDrop() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
basicBlockSemanticsAutoDrop(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
buildAst(const std::vector< std::string > &fileNames=std::vector< std::string >()) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | |
buildAst(const std::string &fileName) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | |
checkingCallBranch() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
checkingCallBranch(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
checkSettings() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
commandLineParser(const std::string &purpose, const std::string &description) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
configurationNames() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
configurationNames() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
createPartitioner() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
demangleNames() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
demangleNames(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
disassembleForRoseFrontend(SgAsmInterpretation *) (defined in Rose::BinaryAnalysis::Partitioner2::JvmEngine) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | static |
disassembler() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | |
disassembler(const Disassembler::BasePtr &) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
disassemblerSwitches() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
disassemblerSwitches(DisassemblerSettings &) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | static |
discoverBasicBlocks(Partitioner &) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
doDisassemble() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
doDisassemble(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
doingPostAnalysis() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
doingPostAnalysis(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
doingPostCallingConvention() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
doingPostCallingConvention(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
doingPostFunctionMayReturn() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
doingPostFunctionMayReturn(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
doingPostFunctionNoop() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
doingPostFunctionNoop(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
doingPostFunctionStackDelta() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
doingPostFunctionStackDelta(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
engineSwitches() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
engineSwitches(EngineSettings &) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | static |
exitOnError() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
exitOnError(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingCodeFunctionPointers() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingCodeFunctionPointers(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingDataFunctionPointers() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingDataFunctionPointers(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingDeadCode() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingDeadCode(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingEntryFunctions() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingEntryFunctions(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingErrorFunctions() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingErrorFunctions(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingExportFunctions() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingExportFunctions(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingFunctionCallFunctions() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingFunctionCallFunctions(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingImportFunctions() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingImportFunctions(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingInterFunctionCalls() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingInterFunctionCalls(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingIntraFunctionCode() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingIntraFunctionCode(size_t n) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingIntraFunctionData() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingIntraFunctionData(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
findingSymbolFunctions() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
findingSymbolFunctions(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
frontend(int argc, char *argv[], const std::string &purpose, const std::string &description) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | |
frontend(const std::vector< std::string > &args, const std::string &purpose, const std::string &description) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
functionReturnAnalysis() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
functionReturnAnalysis(FunctionReturnAnalysis x) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
functionReturnAnalysisMaxSorts() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
functionReturnAnalysisMaxSorts(size_t n) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
functionStartingVas() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
functionStartingVas() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
ignoringUnknownInsns() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
ignoringUnknownInsns(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
interruptVector() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
interruptVector(const AddressInterval &i) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
ipRewrites() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
ipRewrites(const std::vector< rose_addr_t > &v) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
isaName() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
isaName(const std::string &s) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
JvmEngine() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | |
JvmEngine(const Settings &settings) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | explicit |
labelAddresses(Partitioner &, const Configuration &) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
maxBasicBlockSize() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
maxBasicBlockSize(size_t n) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
namingConstants() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
namingConstants(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
namingStrings() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
namingStrings(const AddressInterval &where) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
namingSystemCalls() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
namingSystemCalls(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
obtainDisassembler(const Disassembler::BasePtr &hint=Disassembler::BasePtr()) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
parseCommandLine(int argc, char *argv[], const std::string &purpose, const std::string &description) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | |
parseCommandLine(const std::vector< std::string > &args, const std::string &purpose, const std::string &description) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
parseContainers(const std::string &fileName) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | |
partition(const std::vector< std::string > &fileNames=std::vector< std::string >()) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
partition(const std::string &fileName) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | |
partitionerSwitches() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
partitionerSwitches(PartitionerSettings &) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | static |
peScramblerDispatcherVa() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
peScramblerDispatcherVa(rose_addr_t va) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
progress() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
progress(const Progress::Ptr &progress) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
reset() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | |
runPartitioner(Partitioner &) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |
semanticMemoryParadigm() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
semanticMemoryParadigm(SemanticMemoryParadigm p) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
settings() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
settings() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
specimenNameDocumentation() | Rose::BinaryAnalysis::Partitioner2::JvmEngine | static |
systemCallHeader() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
systemCallHeader(const boost::filesystem::path &filename) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
usingSemantics() const | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inline |
usingSemantics(bool b) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | inlinevirtual |
~JvmEngine() (defined in Rose::BinaryAnalysis::Partitioner2::JvmEngine) | Rose::BinaryAnalysis::Partitioner2::JvmEngine | virtual |