GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
fortran_array_walker_base_impl Struct Reference

#include "f-array-walker.h"

Inheritance diagram for fortran_array_walker_base_impl:
fortran_array_printer_impl fortran_array_repacker_base_impl fortran_array_repacker_impl fortran_lazy_array_repacker_impl

Public Member Functions

bool continue_walking (bool should_continue)
 
void start_dimension (struct type *index_type, LONGEST nelts, bool inner_p)
 
void finish_dimension (bool inner_p, bool last_p)
 
void process_dimension (gdb::function_view< void(struct type *, int, bool)> walk_1, struct type *elt_type, LONGEST elt_off, LONGEST index, bool last_p)
 
void process_element (struct type *elt_type, LONGEST elt_off, LONGEST index, bool last_p)
 

Detailed Description

Definition at line 103 of file f-array-walker.h.

Member Function Documentation

◆ continue_walking()

bool fortran_array_walker_base_impl::continue_walking ( bool should_continue)
inline

Definition at line 114 of file f-array-walker.h.

◆ finish_dimension()

void fortran_array_walker_base_impl::finish_dimension ( bool inner_p,
bool last_p )
inline

Definition at line 133 of file f-array-walker.h.

◆ process_dimension()

void fortran_array_walker_base_impl::process_dimension ( gdb::function_view< void(struct type *, int, bool)> walk_1,
struct type * elt_type,
LONGEST elt_off,
LONGEST index,
bool last_p )
inline

Definition at line 143 of file f-array-walker.h.

◆ process_element()

void fortran_array_walker_base_impl::process_element ( struct type * elt_type,
LONGEST elt_off,
LONGEST index,
bool last_p )
inline

Definition at line 175 of file f-array-walker.h.

◆ start_dimension()

void fortran_array_walker_base_impl::start_dimension ( struct type * index_type,
LONGEST nelts,
bool inner_p )
inline

Definition at line 124 of file f-array-walker.h.


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