GDB (xrefs)
|
#include "f-array-walker.h"
Public Member Functions | |
fortran_array_offset_calculator (struct type *type) | |
LONGEST | index_offset (LONGEST index) |
Private Attributes | |
LONGEST | m_stride |
LONGEST | m_upperbound |
LONGEST | m_lowerbound |
Definition at line 30 of file f-array-walker.h.
|
inlineexplicit |
Definition at line 35 of file f-array-walker.h.
References type::arch(), range_bounds::bit_stride(), type::bounds(), check_typedef(), type::code(), gdbarch_addressable_memory_unit_size(), get_discrete_bounds(), type::index_type(), m_lowerbound, m_stride, m_upperbound, type::target_type(), and type_length_units().
|
inline |
Definition at line 75 of file f-array-walker.h.
References m_lowerbound, m_stride, and m_upperbound.
Referenced by fortran_array_printer_impl::dimension_contents_eq(), and fortran_array_walker< Impl >::walk_1().
|
private |
Definition at line 94 of file f-array-walker.h.
Referenced by fortran_array_offset_calculator(), and index_offset().
|
private |
Definition at line 88 of file f-array-walker.h.
Referenced by fortran_array_offset_calculator(), and index_offset().
|
private |
Definition at line 91 of file f-array-walker.h.
Referenced by fortran_array_offset_calculator(), and index_offset().