diff options
author | Clifford Wolf <clifford@clifford.at> | 2019-06-07 11:53:46 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2019-06-07 11:53:46 +0200 |
commit | 169de05f3be779dd936ed5e0efea6a6055d5b187 (patch) | |
tree | 435adec6e283570417ed09ad50a02480ecd72536 /frontends | |
parent | 7116621d221d5c35e7ca8c5f0fa79771ae3a4173 (diff) | |
parent | a0b57f2a6ffae3b5770e38bf5a9af0df50db8522 (diff) | |
download | yosys-169de05f3be779dd936ed5e0efea6a6055d5b187.tar.gz yosys-169de05f3be779dd936ed5e0efea6a6055d5b187.tar.bz2 yosys-169de05f3be779dd936ed5e0efea6a6055d5b187.zip |
Merge branch 'tux3-implicit_named_connection'
Diffstat (limited to 'frontends')
-rw-r--r-- | frontends/verilog/verilog_parser.y | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/frontends/verilog/verilog_parser.y b/frontends/verilog/verilog_parser.y index ccdab987f..6d3afed0e 100644 --- a/frontends/verilog/verilog_parser.y +++ b/frontends/verilog/verilog_parser.y @@ -1557,6 +1557,15 @@ cell_port: astbuf2->children.push_back(node); delete $3; free_attr($1); + } | + attr '.' TOK_ID { + AstNode *node = new AstNode(AST_ARGUMENT); + node->str = *$3; + astbuf2->children.push_back(node); + node->children.push_back(new AstNode(AST_IDENTIFIER)); + node->children.back()->str = *$3; + delete $3; + free_attr($1); }; always_stmt: |