ROSE 0.11.145.339
Public Types | Public Member Functions | Static Public Member Functions | List of all members
Rose::BinaryAnalysis::DataDependence::Vertex Class Reference

Description

Definition at line 20 of file DataDependence.h.

Public Types

enum class  Type {
  NORMAL ,
  EMPTY_SOURCE ,
  EMPTY_TARGET
}
 

Public Member Functions

 Vertex (Type)
 
 Vertex (const AbstractLocation &)
 
 Vertex (RegisterDescriptor, const RegisterDictionaryPtr &)
 
 Vertex (const InstructionSemantics::BaseSemantics::SValuePtr &address, size_t nBitsInValue)
 
 Vertex (RegisterDescriptor baseRegister, const RegisterDictionaryPtr &, const InstructionSemantics::BaseSemantics::SValuePtr &registerOffset, size_t nBitsInValue)
 
Type type () const
 
const AbstractLocationlocation () const
 
std::string toString () const
 

Static Public Member Functions

static Vertex emptyTarget ()
 
static Vertex emptySource ()
 

Member Enumeration Documentation

◆ Type

enum class Rose::BinaryAnalysis::DataDependence::Vertex::Type
strong

Definition at line 22 of file DataDependence.h.


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