ROSE 0.11.145.192
Rose::BinaryAnalysis::Variables::StackVariable Member List

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

accessFlags() constRose::BinaryAnalysis::Variables::BaseVariable
BaseVariable()Rose::BinaryAnalysis::Variables::BaseVariableprotected
BaseVariable(size_t maxSizeBytes, const std::vector< InstructionAccess > &definingInstructions, const std::string &name)Rose::BinaryAnalysis::Variables::BaseVariableprotected
BaseVariable(const BaseVariable &) (defined in Rose::BinaryAnalysis::Variables::BaseVariable)Rose::BinaryAnalysis::Variables::BaseVariable
Boundaries typedefRose::BinaryAnalysis::Variables::StackVariable
function() constRose::BinaryAnalysis::Variables::StackVariable
function(const Partitioner2::FunctionPtr &)Rose::BinaryAnalysis::Variables::StackVariable
insertAccess(Address insnAddr, AccessFlags)Rose::BinaryAnalysis::Variables::BaseVariable
insertBoundary(Boundaries &, int64_t stackOffset, const InstructionAccess &)Rose::BinaryAnalysis::Variables::StackVariablestatic
insertBoundaryImplied(Boundaries &, int64_t stackOffset)Rose::BinaryAnalysis::Variables::StackVariablestatic
instructionsAccessing() constRose::BinaryAnalysis::Variables::BaseVariable
instructionsAccessing(const std::vector< InstructionAccess > &)Rose::BinaryAnalysis::Variables::BaseVariable
interval() constRose::BinaryAnalysis::Variables::StackVariable
ioProperties() constRose::BinaryAnalysis::Variables::BaseVariable
maxSizeBytes() constRose::BinaryAnalysis::Variables::BaseVariable
maxSizeBytes(rose_addr_t size)Rose::BinaryAnalysis::Variables::BaseVariable
name() constRose::BinaryAnalysis::Variables::BaseVariable
name(const std::string &s)Rose::BinaryAnalysis::Variables::BaseVariable
operator bool() constRose::BinaryAnalysis::Variables::StackVariableinlineexplicit
operator!() constRose::BinaryAnalysis::Variables::StackVariableinline
operator!=(const StackVariable &other) constRose::BinaryAnalysis::Variables::StackVariable
operator<<Rose::BinaryAnalysis::Variables::StackVariablefriend
operator==(const StackVariable &other) constRose::BinaryAnalysis::Variables::StackVariable
print(std::ostream &) constRose::BinaryAnalysis::Variables::StackVariable
printBoundary(std::ostream &, const Boundary &, const std::string &prefix="")Rose::BinaryAnalysis::Variables::StackVariablestatic
Purpose enum nameRose::BinaryAnalysis::Variables::StackVariable
purpose() constRose::BinaryAnalysis::Variables::StackVariable
purpose(Purpose p)Rose::BinaryAnalysis::Variables::StackVariable
setDefaultName()Rose::BinaryAnalysis::Variables::StackVariable
stackOffset() constRose::BinaryAnalysis::Variables::StackVariable
stackOffset(int64_t offset)Rose::BinaryAnalysis::Variables::StackVariable
StackVariable()Rose::BinaryAnalysis::Variables::StackVariable
StackVariable(const Partitioner2::FunctionPtr &, int64_t stackOffset, rose_addr_t maxSizeBytes, Purpose, const std::vector< InstructionAccess > &definingInstructions=std::vector< InstructionAccess >(), const std::string &name="")Rose::BinaryAnalysis::Variables::StackVariable
StackVariable(const StackVariable &) (defined in Rose::BinaryAnalysis::Variables::StackVariable)Rose::BinaryAnalysis::Variables::StackVariable
toString() constRose::BinaryAnalysis::Variables::StackVariable
~BaseVariable() (defined in Rose::BinaryAnalysis::Variables::BaseVariable)Rose::BinaryAnalysis::Variables::BaseVariable
~StackVariable() (defined in Rose::BinaryAnalysis::Variables::StackVariable)Rose::BinaryAnalysis::Variables::StackVariable