Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Classes | |
struct | pu_info_iter |
Defines | |
#define | PU_INFO_ITER_stack_size 10 |
#define | PU_INFO_ITER_current(x) ((x)->current_pu) |
#define | PU_INFO_ITER_sp(x) ((x)->sp) |
#define | PU_INFO_ITER_stack(x) ((x)->stack[(x)->sp]) |
#define | PU_INFO_ITER_is_top_level(x) |
Typedefs | |
typedef struct pu_info_iter | PU_INFO_ITER |
Functions | |
void | Pu_Init (PU_INFO_ITER *, PU_Info *) |
BOOL | Pu_While (PU_INFO_ITER *) |
void | Pu_Next (PU_INFO_ITER *) |
#define PU_INFO_ITER_current | ( | x | ) | ((x)->current_pu) |
Definition at line 61 of file iter.h.
Referenced by Pu_Init(), Pu_Next(), and Pu_While().
#define PU_INFO_ITER_is_top_level | ( | x | ) |
#define PU_INFO_ITER_sp | ( | x | ) | ((x)->sp) |
#define PU_INFO_ITER_stack | ( | x | ) | ((x)->stack[(x)->sp]) |
#define PU_INFO_ITER_stack_size 10 |
typedef struct pu_info_iter PU_INFO_ITER |
void Pu_Init | ( | PU_INFO_ITER * | , |
PU_Info * | |||
) |
Definition at line 85 of file iter.cxx.
References PU_INFO_ITER_current, PU_INFO_ITER_sp, and Reset_Current_PU_Count().
void Pu_Next | ( | PU_INFO_ITER * | ) |
Definition at line 98 of file iter.cxx.
References Advance_Current_PU_Count(), NULL, PU_Info_child, PU_INFO_ITER_current, PU_INFO_ITER_sp, PU_Info_next, Pu_Pop(), and Pu_Push().
BOOL Pu_While | ( | PU_INFO_ITER * | ) |
Definition at line 92 of file iter.cxx.
References NULL, and PU_INFO_ITER_current.