GCC Middle and Back End API Reference
auto_bb_flag Class Reference

#include <cfg.h>

Inheritance diagram for auto_bb_flag:
Collaboration diagram for auto_bb_flag:

Public Member Functions

 auto_bb_flag (function *fun)
 operator int () const

Private Attributes

int * m_sptr
int m_flag

Detailed Description

RAII class to allocate a bb flag for temporary use.  You have
to clear the flag from all edges when you are finished using it.   

Constructor & Destructor Documentation

◆ auto_bb_flag()

auto_bb_flag::auto_bb_flag ( function * fun)

Member Function Documentation

◆ operator int()

auto_flag< int >::operator int ( ) const

Field Documentation

◆ m_flag

int auto_flag< int >::m_flag

◆ m_sptr

int * auto_flag< int >::m_sptr

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