|
GCC Middle and Back End API Reference
|
#include <record-layout.h>

Public Member Functions | |
| item (const bit_range &br, const_tree field, bool is_padding) | |
| bit_offset_t | get_start_bit_offset () const |
| bit_offset_t | get_next_bit_offset () const |
| bool | contains_p (bit_offset_t offset) const |
| void | dump_to_pp (pretty_printer *pp) const |
Data Fields | |
| bit_range | m_bit_range |
| const_tree | m_field |
| bool | m_is_padding |
|
inline |
References m_bit_range, m_field, and m_is_padding.
|
inline |
References ana::bit_range::contains_p(), and m_bit_range.
|
inline |
References ana::bit_range::dump_to_pp(), m_bit_range, m_field, m_is_padding, pp_printf(), and pp_string().
|
inline |
References ana::bit_range::get_next_bit_offset(), and m_bit_range.
|
inline |
References ana::bit_range::get_start_bit_offset(), and m_bit_range.
| bit_range ana::record_layout::item::m_bit_range |
Referenced by contains_p(), dump_to_pp(), get_next_bit_offset(), get_start_bit_offset(), and item().
| const_tree ana::record_layout::item::m_field |
Referenced by dump_to_pp(), and item().
| bool ana::record_layout::item::m_is_padding |
Referenced by dump_to_pp(), and item().