fsm_var_s Struct Reference

#include <defines.h>

Data Fields

char * funit
char * name
expressionivar
expressionovar
vsignaliexp
fsmtable
bool exclude
int line
fsm_varnext

Detailed Description

Contains information for an FSM state variable.


Field Documentation

Set to TRUE if the associated FSM needs to be excluded from coverage consideration

Referenced by fsm_var_add(), and fsm_var_bind_stmt().

Name of functional unit containing FSM variable

Referenced by fsm_var_add(), fsm_var_cleanup(), and fsm_var_dealloc().

Pointer to input signal matching ovar name

Referenced by fsm_var_add().

Pointer to input state expression

Referenced by fsm_var_add(), fsm_var_bind_stmt(), and fsm_var_cleanup().

First line of FSM attribute

Referenced by fsm_var_add(), and fsm_var_bind_stmt().

Name associated with this FSM variable

Referenced by fsm_var_add().

Pointer to next fsm_var element in list

Referenced by fsm_var_add(), fsm_var_cleanup(), fsm_var_is_output_state(), and fsm_var_remove().

Pointer to output state expression

Referenced by fsm_var_add(), fsm_var_bind_stmt(), fsm_var_cleanup(), and fsm_var_is_output_state().

Pointer to FSM containing signal from ovar

Referenced by fsm_var_add(), and fsm_var_bind_stmt().


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