|
Verilog Parser
|
Data Structures | |
| struct | ast_parameter_declarations |
| Stores the type and characteristics of one or more parameter declarations. More... | |
Enumerations | |
| enum | ast_parameter_type { PARAM_INTEGER, PARAM_REAL, PARAM_REALTIME, PARAM_TIME, PARAM_GENERIC, PARAM_SPECPARAM } |
| Data value types that a module parameter can take on. More... | |
Functions | |
| ast_parameter_declarations * | ast_new_parameter_declarations (ast_list *assignments, ast_boolean signed_values, ast_boolean local, ast_range *range, ast_parameter_type type) |
| creates and returns a new set of parameter declarations of the same type More... | |
| enum ast_parameter_type |
| ast_parameter_declarations* ast_new_parameter_declarations | ( | ast_list * | assignments, |
| ast_boolean | signed_values, | ||
| ast_boolean | local, | ||
| ast_range * | range, | ||
| ast_parameter_type | type | ||
| ) |
creates and returns a new set of parameter declarations of the same type
| [in] | assignments | - The list of individual assignments. |
| [in] | signed_values | - are the bit vectors signed? |
| [in] | range | - Bit range |
| [in] | type | - type of the parameters. |