| accessFlags() const | Rose::BinaryAnalysis::Variables::BaseVariable | |
| BaseVariable() | Rose::BinaryAnalysis::Variables::BaseVariable | protected |
| BaseVariable(size_t maxSizeBytes, const std::vector< InstructionAccess > &definingInstructions, const std::string &name) | Rose::BinaryAnalysis::Variables::BaseVariable | protected |
| BaseVariable(const BaseVariable &) (defined in Rose::BinaryAnalysis::Variables::BaseVariable) | Rose::BinaryAnalysis::Variables::BaseVariable | |
| Boundaries typedef | Rose::BinaryAnalysis::Variables::StackVariable | |
| function() const | Rose::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::StackVariable | static |
| insertBoundaryImplied(Boundaries &, int64_t stackOffset) | Rose::BinaryAnalysis::Variables::StackVariable | static |
| instructionsAccessing() const | Rose::BinaryAnalysis::Variables::BaseVariable | |
| instructionsAccessing(const std::vector< InstructionAccess > &) | Rose::BinaryAnalysis::Variables::BaseVariable | |
| interval() const | Rose::BinaryAnalysis::Variables::StackVariable | |
| ioProperties() const | Rose::BinaryAnalysis::Variables::BaseVariable | |
| maxSizeBytes() const | Rose::BinaryAnalysis::Variables::BaseVariable | |
| maxSizeBytes(Address size) | Rose::BinaryAnalysis::Variables::BaseVariable | |
| name() const | Rose::BinaryAnalysis::Variables::BaseVariable | |
| name(const std::string &s) | Rose::BinaryAnalysis::Variables::BaseVariable | |
| operator bool() const | Rose::BinaryAnalysis::Variables::StackVariable | inlineexplicit |
| operator!() const | Rose::BinaryAnalysis::Variables::StackVariable | inline |
| operator!=(const StackVariable &other) const | Rose::BinaryAnalysis::Variables::StackVariable | |
| operator<< | Rose::BinaryAnalysis::Variables::StackVariable | friend |
| operator=(const StackVariable &) (defined in Rose::BinaryAnalysis::Variables::StackVariable) | Rose::BinaryAnalysis::Variables::StackVariable | |
| operator=(const BaseVariable &) (defined in Rose::BinaryAnalysis::Variables::BaseVariable) | Rose::BinaryAnalysis::Variables::BaseVariable | |
| operator==(const StackVariable &other) const | Rose::BinaryAnalysis::Variables::StackVariable | |
| print(std::ostream &) const | Rose::BinaryAnalysis::Variables::StackVariable | |
| printBoundary(std::ostream &, const Boundary &, const std::string &prefix="") | Rose::BinaryAnalysis::Variables::StackVariable | static |
| Purpose enum name | Rose::BinaryAnalysis::Variables::StackVariable | |
| purpose() const | Rose::BinaryAnalysis::Variables::StackVariable | |
| purpose(Purpose p) | Rose::BinaryAnalysis::Variables::StackVariable | |
| setDefaultName() | Rose::BinaryAnalysis::Variables::StackVariable | |
| stackOffset() const | Rose::BinaryAnalysis::Variables::StackVariable | |
| stackOffset(int64_t offset) | Rose::BinaryAnalysis::Variables::StackVariable | |
| StackVariable() | Rose::BinaryAnalysis::Variables::StackVariable | |
| StackVariable(const Partitioner2::FunctionPtr &, int64_t stackOffset, Address 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() const | Rose::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 | |