mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-26 18:45:34 +00:00
Fixed handling of boolean attributes (frontends)
This commit is contained in:
parent
eae43e2db4
commit
23cf23418c
5 changed files with 29 additions and 14 deletions
|
@ -776,11 +776,11 @@ case_type:
|
|||
opt_synopsys_attr:
|
||||
opt_synopsys_attr TOK_SYNOPSYS_FULL_CASE {
|
||||
if (ast_stack.back()->attributes.count("\\full_case") == 0)
|
||||
ast_stack.back()->attributes["\\full_case"] = AstNode::mkconst_int(0, false, 0);
|
||||
ast_stack.back()->attributes["\\full_case"] = AstNode::mkconst_int(1, false);
|
||||
} |
|
||||
opt_synopsys_attr TOK_SYNOPSYS_PARALLEL_CASE {
|
||||
if (ast_stack.back()->attributes.count("\\parallel_case") == 0)
|
||||
ast_stack.back()->attributes["\\parallel_case"] = AstNode::mkconst_int(0, false, 0);
|
||||
ast_stack.back()->attributes["\\parallel_case"] = AstNode::mkconst_int(1, false);
|
||||
} |
|
||||
/* empty */;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue