address() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
append(const PartitionerConstPtr &, SgAsmInstruction *) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
attributeExists(Id id) const | Sawyer::Attribute::Storage< SyncTag > | inline |
attributeIds() const | Sawyer::Attribute::Storage< SyncTag > | inline |
attributeOrDefault(Id id) const | Sawyer::Attribute::Storage< SyncTag > | inline |
attributeOrElse(Id id, const T &dflt) const | Sawyer::Attribute::Storage< SyncTag > | inline |
BasicBlock() (defined in Rose::BinaryAnalysis::Partitioner2::BasicBlock) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | protected |
BasicBlock(rose_addr_t startVa, const PartitionerConstPtr &) (defined in Rose::BinaryAnalysis::Partitioner2::BasicBlock) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | protected |
clearAttributes() | Sawyer::Attribute::Storage< SyncTag > | inline |
clearCache() | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
clearSuccessors() | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
comment() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
comment(const std::string &s) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
copyCache(const BasicBlockPtr &other) (defined in Rose::BinaryAnalysis::Partitioner2::BasicBlock) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
create(rose_addr_t startVa, const PartitionerConstPtr &partitioner) const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inlinevirtual |
dataAddresses() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
dataBlockExists(const DataBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
dataBlocks() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
dropSemantics(const PartitionerConstPtr &) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
eraseAttribute(Id id) | Sawyer::Attribute::Storage< SyncTag > | inline |
eraseDataBlock(const DataBlockPtr &) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
explicitConstants() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
fallthroughVa() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
getAttribute(Id id) const | Sawyer::Attribute::Storage< SyncTag > | inline |
getAttributeMaybe(const Id id) const | Sawyer::Attribute::Storage< SyncTag > | inline |
ghostSuccessors() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
insertDataBlock(const DataBlockPtr &) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
insertSuccessor(const BaseSemantics::SValuePtr &, EdgeType type=E_NORMAL, Confidence confidence=ASSUMED) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
insertSuccessor(rose_addr_t va, size_t nBits, EdgeType type=E_NORMAL, Confidence confidence=ASSUMED) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
insnAddresses() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
instance(rose_addr_t startVa, const PartitionerConstPtr &partitioner) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inlinestatic |
instructionExists(rose_addr_t startVa) const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
instructionExists(SgAsmInstruction *) const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
instructionIndex(rose_addr_t) const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
instructionIndex(SgAsmInstruction *) const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
instructions() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
isEmpty() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
isFrozen() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
isFunctionCall() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
isFunctionCall(bool flag) const (defined in Rose::BinaryAnalysis::Partitioner2::BasicBlock) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
isFunctionReturn() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
isFunctionReturn(bool flag) const (defined in Rose::BinaryAnalysis::Partitioner2::BasicBlock) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
mayReturn() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
mayReturn(bool flag) const (defined in Rose::BinaryAnalysis::Partitioner2::BasicBlock) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
nAttributes() const | Sawyer::Attribute::Storage< SyncTag > | inline |
nDataBlocks() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
nInstructions() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
Sawyer::operator=(const SharedObject &) | Sawyer::SharedObject | inline |
Sawyer::Attribute::Storage::operator=(const Storage &other) | Sawyer::Attribute::Storage< SyncTag > | inline |
optionalAttribute(Id id) const | Sawyer::Attribute::Storage< SyncTag > | inline |
pop() | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
popsStack() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
popsStack(bool flag) const (defined in Rose::BinaryAnalysis::Partitioner2::BasicBlock) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
printableName() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
Ptr typedef | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
semantics() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
setAttribute(Id id, const T &value) | Sawyer::Attribute::Storage< SyncTag > | inline |
setAttributeMaybe(Id id, const T &value) | Sawyer::Attribute::Storage< SyncTag > | inline |
SharedObject() | Sawyer::SharedObject | inline |
SharedObject(const SharedObject &) | Sawyer::SharedObject | inline |
sourceLocation() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
sourceLocation(const SourceLocation &loc) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
Storage() | Sawyer::Attribute::Storage< SyncTag > | inline |
Storage(const Storage &other) | Sawyer::Attribute::Storage< SyncTag > | inline |
Successor typedef | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
successors() const | Rose::BinaryAnalysis::Partitioner2::BasicBlock | inline |
successors(const Successors &) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
Successors typedef | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
Sync typedef (defined in Sawyer::Attribute::Storage< SyncTag >) | Sawyer::Attribute::Storage< SyncTag > | |
undropSemantics(const PartitionerConstPtr &) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
~BasicBlock() (defined in Rose::BinaryAnalysis::Partitioner2::BasicBlock) | Rose::BinaryAnalysis::Partitioner2::BasicBlock | |
~SharedObject() | Sawyer::SharedObject | inlinevirtual |
~Storage() (defined in Sawyer::Attribute::Storage< SyncTag >) | Sawyer::Attribute::Storage< SyncTag > | inline |