GCC Middle and Back End API Reference
temporary_volatile_ok Class Reference

#include <recog.h>

Public Member Functions

 temporary_volatile_ok (int value)
 
 ~temporary_volatile_ok ()
 

Private Member Functions

 temporary_volatile_ok (const temporary_volatile_ok &)
 

Private Attributes

int save_volatile_ok
 

Detailed Description

RAII class for temporarily setting volatile_ok.   

Constructor & Destructor Documentation

◆ temporary_volatile_ok() [1/2]

temporary_volatile_ok::temporary_volatile_ok ( int value)
inline

References volatile_ok.

◆ ~temporary_volatile_ok()

temporary_volatile_ok::~temporary_volatile_ok ( )
inline

References save_volatile_ok, and volatile_ok.

◆ temporary_volatile_ok() [2/2]

temporary_volatile_ok::temporary_volatile_ok ( const temporary_volatile_ok & )
private

Field Documentation

◆ save_volatile_ok

int temporary_volatile_ok::save_volatile_ok
private

Referenced by ~temporary_volatile_ok().


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