Verilog Parser
ast_type_declaration Struct Reference

Fully describes the declaration of elements one might find inside a module. More...

#include <verilog_ast.h>

Data Fields

ast_charge_strength charge_strength
 
ast_delay3 * delay
 
ast_drive_strength * drive_strength
 
ast_listidentifiers
 
ast_boolean is_signed
 
ast_metadata meta
 Node metadata.
 
ast_net_type net_type
 
ast_range * range
 
ast_boolean scalared
 
ast_declaration_type type
 
ast_boolean vectored
 

Detailed Description

Fully describes the declaration of elements one might find inside a module.

Todo:
Clean this up to avoid accessing members which are mutually exclusive

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