ROSE 0.11.145.147
Public Member Functions | List of all members
Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RegisterStateGeneric::AccessCreatesLocationsGuard Class Reference

Description

Guards whether access is able to create new locations.

This guard temporarily enables or disables the accessCreatesLocations property, restoring the property to its original value when the guard is destroyed.

Definition at line 320 of file RegisterStateGeneric.h.

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

Public Member Functions

 AccessCreatesLocationsGuard (RegisterStateGeneric *rstate, bool newValue)
 

Constructor & Destructor Documentation

◆ AccessCreatesLocationsGuard()

Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RegisterStateGeneric::AccessCreatesLocationsGuard::AccessCreatesLocationsGuard ( RegisterStateGeneric rstate,
bool  newValue 
)
inline

Definition at line 324 of file RegisterStateGeneric.h.

◆ ~AccessCreatesLocationsGuard()

Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RegisterStateGeneric::AccessCreatesLocationsGuard::~AccessCreatesLocationsGuard ( )
inline

Definition at line 328 of file RegisterStateGeneric.h.


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