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. |