ROSE 0.11.145.147
Public Member Functions | Public Attributes | List of all members
Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RegisterStateGeneric::RegPair Struct Reference

Description

A register descriptor and its value.

Definition at line 99 of file RegisterStateGeneric.h.

#include <Rose/BinaryAnalysis/InstructionSemantics/BaseSemantics/RegisterStateGeneric.h>

Collaboration diagram for Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RegisterStateGeneric::RegPair:
Collaboration graph
[legend]

Public Member Functions

 RegPair (RegisterDescriptor desc, const SValuePtr &value)
 
BitRange location () const
 
SValuePtr get (RegisterDescriptor, RiscOperators *) const
 

Public Attributes

RegisterDescriptor desc
 
SValuePtr value
 

Constructor & Destructor Documentation

◆ RegPair() [1/2]

Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RegisterStateGeneric::RegPair::RegPair ( )
inline

Definition at line 115 of file RegisterStateGeneric.h.

◆ RegPair() [2/2]

Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RegisterStateGeneric::RegPair::RegPair ( RegisterDescriptor  desc,
const SValuePtr value 
)
inline

Definition at line 118 of file RegisterStateGeneric.h.

Member Function Documentation

◆ location()

BitRange Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RegisterStateGeneric::RegPair::location ( ) const
inline

Definition at line 119 of file RegisterStateGeneric.h.

Member Data Documentation

◆ desc

RegisterDescriptor Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RegisterStateGeneric::RegPair::desc

Definition at line 100 of file RegisterStateGeneric.h.

◆ value

SValuePtr Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RegisterStateGeneric::RegPair::value

Definition at line 101 of file RegisterStateGeneric.h.


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