func_iter_s Struct Reference

#include <func_iter.h>

Data Fields

unsigned int scopes
stmt_link ** sls
unsigned int sl_num
sig_link ** sigs
unsigned int sig_num
sig_linkcurr_sigl

Detailed Description

Structure for iterating through a functional unit and its unnamed scopes.


Field Documentation

Pointer to current sig_link element in the given sigs array element

Referenced by func_iter_get_next_signal(), and func_iter_init().

unsigned int func_iter_s::scopes

The number of scopes iterated with this iteration (i.e., the allocated size of sis and sigs)

Referenced by func_iter_add_stmt_links(), func_iter_dealloc(), func_iter_display(), func_iter_get_next_signal(), and func_iter_init().

unsigned int func_iter_s::sig_num

Specifies the current index in the sigs array to process

Referenced by func_iter_add_sig_links(), func_iter_display(), func_iter_get_next_signal(), and func_iter_init().

Pointer to array of signal lists for the given functional unit

Referenced by func_iter_add_sig_links(), func_iter_dealloc(), func_iter_display(), func_iter_get_next_signal(), and func_iter_init().

unsigned int func_iter_s::sl_num

Specifies the current index in the sls array to process

Referenced by func_iter_add_stmt_links(), func_iter_display(), func_iter_get_next_statement(), func_iter_init(), and func_iter_sort().

Pointer to array of statement lists (sorted by line number) for the given functional unit

Referenced by func_iter_add_stmt_links(), func_iter_dealloc(), func_iter_display(), func_iter_get_next_statement(), func_iter_init(), and func_iter_sort().


The documentation for this struct was generated from the following file:
Generated on Sun Nov 21 00:55:43 2010 for Covered by  doxygen 1.6.3