ROSE 0.11.145.287
Rose::BinaryAnalysis::Partitioner2::JumpTable Member List

This is the complete list of members for Rose::BinaryAnalysis::Partitioner2::JumpTable, including all inherited members.

attachTableToBasicBlock(const BasicBlockPtr &) constRose::BinaryAnalysis::Partitioner2::JumpTable
bytesPerEntry() constRose::BinaryAnalysis::Partitioner2::MemoryTable
ConstPtr typedefRose::BinaryAnalysis::Partitioner2::JumpTable
createDataBlock() constRose::BinaryAnalysis::Partitioner2::JumpTable
empty() constRose::BinaryAnalysis::Partitioner2::MemoryTable
entries() constRose::BinaryAnalysis::Partitioner2::MemoryTable
EntryType enum nameRose::BinaryAnalysis::Partitioner2::JumpTable
entryType() constRose::BinaryAnalysis::Partitioner2::JumpTable
instance(const PartitionerConstPtr &, const AddressInterval &tableLimits, size_t bytesPerEntry, Address perEntryOffset, EntryType)Rose::BinaryAnalysis::Partitioner2::JumpTablestatic
Rose::BinaryAnalysis::Partitioner2::MemoryTable::instance(const AddressInterval &tableLimits, size_t bytesPerEntry, const Entries::Ptr &entries)Rose::BinaryAnalysis::Partitioner2::MemoryTablestatic
JumpTable(const PartitionerConstPtr &, const AddressInterval &tableLimits, size_t bytesPerEntry, Address perEntryOffset, EntryType) (defined in Rose::BinaryAnalysis::Partitioner2::JumpTable)Rose::BinaryAnalysis::Partitioner2::JumpTableprotected
location() constRose::BinaryAnalysis::Partitioner2::MemoryTable
maxInitialSkip() constRose::BinaryAnalysis::Partitioner2::MemoryTable
maxInitialSkip(size_t)Rose::BinaryAnalysis::Partitioner2::MemoryTable
maxPreEntries() constRose::BinaryAnalysis::Partitioner2::MemoryTable
maxPreEntries(size_t)Rose::BinaryAnalysis::Partitioner2::MemoryTable
MemoryTable(const AddressInterval &, size_t bytesPerEntry, const Entries::Ptr &entries) (defined in Rose::BinaryAnalysis::Partitioner2::MemoryTable)Rose::BinaryAnalysis::Partitioner2::MemoryTableprotected
nEntries() constRose::BinaryAnalysis::Partitioner2::MemoryTable
nPreEntries() constRose::BinaryAnalysis::Partitioner2::MemoryTable
partitioner() constRose::BinaryAnalysis::Partitioner2::JumpTable
perEntryOffset() constRose::BinaryAnalysis::Partitioner2::JumpTable
Ptr typedefRose::BinaryAnalysis::Partitioner2::JumpTable
refineLocationLimits(const BasicBlockPtr &, Address probableTableAddr)Rose::BinaryAnalysis::Partitioner2::JumpTable
refineTargetLimits(const BasicBlockPtr &)Rose::BinaryAnalysis::Partitioner2::JumpTable
replaceBasicBlockSuccessors(const PartitionerConstPtr &, const BasicBlockPtr &) constRose::BinaryAnalysis::Partitioner2::JumpTable
scan(const MemoryMap::Constraints &, Address probableTableAddr)Rose::BinaryAnalysis::Partitioner2::MemoryTable
scan(const PartitionerConstPtr &, const InstructionSemantics::BaseSemantics::RiscOperatorsPtr &, Address probableTableAddr)Rose::BinaryAnalysis::Partitioner2::MemoryTable
scan(const Storage::Ptr &, Address probableTableAddr)Rose::BinaryAnalysis::Partitioner2::MemoryTable
showingDebug() constRose::BinaryAnalysis::Partitioner2::MemoryTable
showingDebug(bool)Rose::BinaryAnalysis::Partitioner2::MemoryTable
tableLimits() constRose::BinaryAnalysis::Partitioner2::MemoryTable
tableLimits(const AddressInterval &)Rose::BinaryAnalysis::Partitioner2::MemoryTable
targetLimits() constRose::BinaryAnalysis::Partitioner2::JumpTable
targetLimits(const AddressInterval &)Rose::BinaryAnalysis::Partitioner2::JumpTable
targets() constRose::BinaryAnalysis::Partitioner2::JumpTable
uniqueTargets() constRose::BinaryAnalysis::Partitioner2::JumpTable
~MemoryTable() (defined in Rose::BinaryAnalysis::Partitioner2::MemoryTable)Rose::BinaryAnalysis::Partitioner2::MemoryTablevirtual