Go to the source code of this file.
Data Structures |
struct | vcd_range |
struct | vcd_vardef |
struct | vcd_scope |
struct | vcd_change |
struct | vcd_changeset |
struct | vcd_file |
struct | vcd_variable |
struct | vcd_set |
struct | dataset_value |
struct | dataset_variable |
Defines |
#define | VCD_NOSCOPE "noscope" |
#define | VCD_FAST 1 |
#define | VCD_NOSCOPE "noscope" |
#define | VCD_FAST 1 |
#define | VCD_NOSCOPE "noscope" |
#define | VCD_FAST 1 |
Enumerations |
enum | vcd_vartypes {
VAR_EVENT,
VAR_INTEGER,
VAR_PARAMETER,
VAR_REAL,
VAR_REG,
VAR_SUPPLY0,
VAR_SUPPLY1,
VAR_TIME,
VAR_TRI,
VAR_TRIAND,
VAR_TRIOR,
VAR_TRIREG,
VAR_TRI0,
VAR_TRI1,
VAR_WAND,
VAR_WIRE,
VAR_WOR
} |
enum | vcd_scopes {
SCOPE_MODULE,
SCOPE_TASK,
SCOPE_FUNCTION,
SCOPE_BEGIN,
SCOPE_FORK
} |
enum | dataset_vartypes { DATA_UNKNOWN,
DATA_DEPENDENT,
DATA_INDEPENDENT
} |
Functions |
int | vcd_checker (void) |
int | vcd_parse (void) |
int | vcd_error (const char *) |
int | vcd_lex (void) |
int | vcd_lex_destroy (void) |
void | vcd_destroy (void) |
void | vcd_init (void) |
Variables |
int | vcd_lineno |
FILE * | vcd_in |
__BEGIN_DECLS struct vcd_file * | vcd |
struct dataset_variable * | dataset_root |
int | vcd_correct |
Define Documentation
Enumeration Type Documentation
- Enumerator:
DATA_UNKNOWN |
|
DATA_DEPENDENT |
|
DATA_INDEPENDENT |
|
Definition at line 170 of file check_vcd.h.
- Enumerator:
SCOPE_MODULE |
|
SCOPE_TASK |
|
SCOPE_FUNCTION |
|
SCOPE_BEGIN |
|
SCOPE_FORK |
|
Definition at line 96 of file check_vcd.h.
- Enumerator:
VAR_EVENT |
|
VAR_INTEGER |
|
VAR_PARAMETER |
|
VAR_REAL |
|
VAR_REG |
|
VAR_SUPPLY0 |
|
VAR_SUPPLY1 |
|
VAR_TIME |
|
VAR_TRI |
|
VAR_TRIAND |
|
VAR_TRIOR |
|
VAR_TRIREG |
|
VAR_TRI0 |
|
VAR_TRI1 |
|
VAR_WAND |
|
VAR_WIRE |
|
VAR_WOR |
|
Definition at line 58 of file check_vcd.h.
Function Documentation
Variable Documentation