ROSE  0.9.12.28
Public Member Functions | Public Attributes | List of all members
Rose::BinaryAnalysis::StackVariableMeta Struct Reference

Description

Meta information for a stack variable.

This is information that's not in StackVariableLocation nor the value.

Definition at line 40 of file BinaryStackVariable.h.

#include <BinaryStackVariable.h>

Collaboration diagram for Rose::BinaryAnalysis::StackVariableMeta:
Collaboration graph
[legend]

Public Member Functions

 StackVariableMeta (const InstructionSemantics2::BaseSemantics::MemoryCellList::AddressSet &writers, const InstructionSemantics2::BaseSemantics::InputOutputPropertySet &ioProperties)
 
bool operator== (const StackVariableMeta &other) const
 

Public Attributes

InstructionSemantics2::BaseSemantics::MemoryCellList::AddressSet writers
 Instructions that wrote to a location. More...
 
InstructionSemantics2::BaseSemantics::InputOutputPropertySet ioProperties
 Properties of a location. More...
 

Member Data Documentation

InstructionSemantics2::BaseSemantics::MemoryCellList::AddressSet Rose::BinaryAnalysis::StackVariableMeta::writers

Instructions that wrote to a location.

Definition at line 41 of file BinaryStackVariable.h.

InstructionSemantics2::BaseSemantics::InputOutputPropertySet Rose::BinaryAnalysis::StackVariableMeta::ioProperties

Properties of a location.

Definition at line 42 of file BinaryStackVariable.h.


The documentation for this struct was generated from the following file: