ROSE  0.11.145.0
Rose::BinaryAnalysis::Partitioner2::AddressUsageMap Member List

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

AddressUsageMap() (defined in Rose::BinaryAnalysis::Partitioner2::AddressUsageMap)Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
anyExists(const AddressInterval &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
anyExists(const AddressIntervalSet &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
basicBlockExists(const BasicBlockPtr &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
basicBlockExists(rose_addr_t startOfBlock) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
checkConsistency() const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
clear()Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
containedIn(const AddressInterval &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
dataBlockExists(const DataBlockPtr &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
dataBlockExists(rose_addr_t va, rose_addr_t size) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
eraseDataBlock(const DataBlockPtr &)Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
eraseInstruction(SgAsmInstruction *, const BasicBlockPtr &)Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
exists(rose_addr_t) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
extent() const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
findBasicBlock(const BasicBlockPtr &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
findBasicBlock(rose_addr_t va) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
findDataBlock(const DataBlockPtr &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
findDataBlock(rose_addr_t va, rose_addr_t size) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
findInstruction(SgAsmInstruction *) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
findInstruction(rose_addr_t va) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
hull() const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
insertDataBlock(const DataBlockPtr &)Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
insertInstruction(SgAsmInstruction *, const BasicBlockPtr &)Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
instructionExists(SgAsmInstruction *) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
instructionExists(rose_addr_t va) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
isEmpty() const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
leastUnmapped(rose_addr_t startVa) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
nextUnused(rose_addr_t minVa) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
overlapping(const AddressInterval &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
overlapping(const AddressInterval &interval, UserPredicate userPredicate) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMapinline
print(std::ostream &, const std::string &prefix="") const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
size() const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
spanning(const AddressInterval &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
spanning(const AddressInterval &interval, UserPredicate userPredicate) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMapinline
unusedExtent(size_t nBits) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
unusedExtent(const AddressInterval &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
unusedExtent(const AddressIntervalSet &) const Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
~AddressUsageMap() (defined in Rose::BinaryAnalysis::Partitioner2::AddressUsageMap)Rose::BinaryAnalysis::Partitioner2::AddressUsageMap