hdl.ast: make Signal(name=) a keyword-only argument.
authorwhitequark <cz@m-labs.hk>
Mon, 23 Sep 2019 11:08:43 +0000 (11:08 +0000)
committerwhitequark <cz@m-labs.hk>
Mon, 23 Sep 2019 11:08:43 +0000 (11:08 +0000)
commit92158d8f0f52ce0db677c70a4948cc1f75713e1c
tree2eeeab655b9f248479f625161e08fb558f77c876
parent8bd7a6c170b68e245f3423e36ce31a3d7e041ceb
hdl.ast: make Signal(name=) a keyword-only argument.

Almost no code would specify Signal(_, name) as a positional argument
on purpose, but forgetting parens and accidentally placing signedness
into the name position is so common that we had a test for it.
nmigen/hdl/ast.py
nmigen/test/test_hdl_ast.py