Verilog Parser
verilog_preprocessor_context Struct Reference

Data Fields

ast_stackcurrent_file
 Stack of files currently being parsed.
 
ast_boolean emit
 Only emit tokens iff true.
 
ast_stackifdefs
 Storage for conditional compile stack.
 
ast_boolean in_cell_define
 TRUE iff we are in a cell define.
 
ast_listincludes
 Include directives.
 
ast_hashtablemacrodefines
 `define kvp matching.
 
ast_listnet_types
 Storage for default nettype directives.
 
char * scratch
 A scratch variable. DO NOT USE.
 
ast_listsearch_dirs
 Where to look for include files.
 
verilog_timescale_directive timescale
 Timescale information.
 
unsigned int token_count
 Keeps count of tokens processed.
 
ast_primitive_strength unconnected_drive_pull
 nounconnectedrive
 

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