GCC Middle and Back End API Reference
|
#include <access-diagram.h>
Public Member Functions | |
access_operation (const region_model &model, enum access_direction dir, const region ®, const svalue *sval_hint) | |
region_model_manager * | get_manager () const |
access_range | get_valid_bits () const |
access_range | get_actual_bits () const |
bool | maybe_get_invalid_before_bits (access_range *out) const |
bool | maybe_get_invalid_after_bits (access_range *out) const |
Data Fields | |
const region_model & | m_model |
enum access_direction | m_dir |
const region & | m_reg |
const svalue * | m_sval_hint |
const region * | m_base_region |
|
inline |
References m_base_region, m_dir, m_model, m_reg, and m_sval_hint.
access_range ana::access_operation::get_actual_bits | ( | ) | const |
|
inline |
References m_model.
access_range ana::access_operation::get_valid_bits | ( | ) | const |
bool ana::access_operation::maybe_get_invalid_after_bits | ( | access_range * | out | ) | const |
bool ana::access_operation::maybe_get_invalid_before_bits | ( | access_range * | out | ) | const |
const region* ana::access_operation::m_base_region |
Referenced by access_operation().
enum access_direction ana::access_operation::m_dir |
Referenced by access_operation().
const region_model& ana::access_operation::m_model |
Referenced by access_operation(), and get_manager().
const region& ana::access_operation::m_reg |
Referenced by access_operation().
const svalue* ana::access_operation::m_sval_hint |
Referenced by access_operation().