astbuf1->children.push_back(new AstNode(AST_REALVALUE));
}
-param_logic:
- TOK_LOGIC {
- // SV LRM 6.11, Table 6-8: logic -- 4-state, user-defined vector size, unsigned
- astbuf1->is_signed = false;
- astbuf1->is_logic = true;
- }
-
param_range:
range {
if ($1 != NULL) {
param_range_type: type_vec param_signed param_range
param_implicit_type: param_signed param_range
-param_integer_vector_type: param_logic param_signed param_range
-
param_type:
- param_integer_type | param_integer_vector_type | param_real | param_range_type | param_implicit_type |
+ param_integer_type | param_real | param_range_type | param_implicit_type |
hierarchical_type_id {
astbuf1->is_custom_type = true;
astbuf1->children.push_back(new AstNode(AST_WIRETYPE));