|
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 ana::region_model::get_manager(), and 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().