ROSE  0.9.10.54
Rose::BinaryAnalysis::Partitioner2::Function Member List

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

address() const Rose::BinaryAnalysis::Partitioner2::Functioninline
attributeExists(Id id) constSawyer::Attribute::Storage<>inline
attributeIds() constSawyer::Attribute::Storage<>inline
attributeOrDefault(Id id) constSawyer::Attribute::Storage<>inline
attributeOrElse(Id id, const T &dflt) constSawyer::Attribute::Storage<>inline
basicBlockAddresses() const Rose::BinaryAnalysis::Partitioner2::Functioninline
callingConventionAnalysis() const Rose::BinaryAnalysis::Partitioner2::Functioninline
callingConventionAnalysis()Rose::BinaryAnalysis::Partitioner2::Functioninline
callingConventionDefinition()Rose::BinaryAnalysis::Partitioner2::Functioninline
callingConventionDefinition(const CallingConvention::Definition::Ptr &ccdef)Rose::BinaryAnalysis::Partitioner2::Functioninline
clearAttributes()Sawyer::Attribute::Storage<>inline
comment() const Rose::BinaryAnalysis::Partitioner2::Functioninline
comment(const std::string &s)Rose::BinaryAnalysis::Partitioner2::Functioninline
dataBlocks() const Rose::BinaryAnalysis::Partitioner2::Functioninline
demangledName() const Rose::BinaryAnalysis::Partitioner2::Function
demangledName(const std::string &name)Rose::BinaryAnalysis::Partitioner2::Functioninline
eraseAttribute(Id id)Sawyer::Attribute::Storage<>inline
eraseBasicBlock(rose_addr_t bblockVa)Rose::BinaryAnalysis::Partitioner2::Functioninline
eraseDataBlock(const DataBlock::Ptr &)Rose::BinaryAnalysis::Partitioner2::Function
eraseReasons(unsigned reasons)Rose::BinaryAnalysis::Partitioner2::Functioninline
Function() (defined in Rose::BinaryAnalysis::Partitioner2::Function)Rose::BinaryAnalysis::Partitioner2::Functioninlineprotected
Function(rose_addr_t entryVa, const std::string &name, unsigned reasons) (defined in Rose::BinaryAnalysis::Partitioner2::Function)Rose::BinaryAnalysis::Partitioner2::Functioninlineexplicitprotected
getAttribute(Id id) constSawyer::Attribute::Storage<>inline
insertBasicBlock(rose_addr_t bblockVa)Rose::BinaryAnalysis::Partitioner2::Functioninline
insertDataBlock(const DataBlock::Ptr &)Rose::BinaryAnalysis::Partitioner2::Function
insertReasons(unsigned reasons)Rose::BinaryAnalysis::Partitioner2::Functioninline
instance(rose_addr_t entryVa, const std::string &name="", unsigned reasons=0)Rose::BinaryAnalysis::Partitioner2::Functioninlinestatic
instance(rose_addr_t entryVa, unsigned reasons)Rose::BinaryAnalysis::Partitioner2::Functioninlinestatic
isFrozen() const Rose::BinaryAnalysis::Partitioner2::Functioninline
isNoop() const Rose::BinaryAnalysis::Partitioner2::Functioninline
isThunk() const Rose::BinaryAnalysis::Partitioner2::Function
name() const Rose::BinaryAnalysis::Partitioner2::Functioninline
name(const std::string &name)Rose::BinaryAnalysis::Partitioner2::Functioninline
nAttributes() constSawyer::Attribute::Storage<>inline
nBasicBlocks() const Rose::BinaryAnalysis::Partitioner2::Functioninline
Sawyer::operator=(const SharedObject &)Sawyer::SharedObjectinline
Storage<>::operator=(const Storage &other)Sawyer::Attribute::Storage<>inline
optionalAttribute(Id id) constSawyer::Attribute::Storage<>inline
OWN_EXPLICIT enum valueRose::BinaryAnalysis::Partitioner2::Function
OWN_PROVISIONAL enum valueRose::BinaryAnalysis::Partitioner2::Function
OWN_UNOWNED enum valueRose::BinaryAnalysis::Partitioner2::Function
Ownership enum nameRose::BinaryAnalysis::Partitioner2::Function
ownsBasicBlock(rose_addr_t bblockVa) const Rose::BinaryAnalysis::Partitioner2::Functioninline
printableName() const Rose::BinaryAnalysis::Partitioner2::Function
Ptr typedefRose::BinaryAnalysis::Partitioner2::Function
reasons() const Rose::BinaryAnalysis::Partitioner2::Functioninline
reasons(unsigned reasons)Rose::BinaryAnalysis::Partitioner2::Functioninline
setAttribute(Id id, const T &value)Sawyer::Attribute::Storage<>inline
setAttributeMaybe(Id id, const T &value)Sawyer::Attribute::Storage<>inline
SharedObject()Sawyer::SharedObjectinline
SharedObject(const SharedObject &)Sawyer::SharedObjectinline
stackDelta() const Rose::BinaryAnalysis::Partitioner2::Function
stackDeltaAnalysis() const Rose::BinaryAnalysis::Partitioner2::Functioninline
stackDeltaAnalysis()Rose::BinaryAnalysis::Partitioner2::Functioninline
stackDeltaConcrete() const Rose::BinaryAnalysis::Partitioner2::Function
stackDeltaOverride() const Rose::BinaryAnalysis::Partitioner2::Function
stackDeltaOverride(const InstructionSemantics2::BaseSemantics::SValuePtr &delta)Rose::BinaryAnalysis::Partitioner2::Function
Storage()Sawyer::Attribute::Storage<>inline
Storage(const Storage &other)Sawyer::Attribute::Storage<>inline
Sync typedef (defined in Sawyer::Attribute::Storage<>)Sawyer::Attribute::Storage<>
~SharedObject()Sawyer::SharedObjectinlinevirtual
~Storage() (defined in Sawyer::Attribute::Storage<>)Sawyer::Attribute::Storage<>inline