hdl.ast: make Signal(name=) a keyword-only argument.
authorwhitequark <whitequark@whitequark.org>
Mon, 23 Sep 2019 11:08:43 +0000 (11:08 +0000)
committerwhitequark <whitequark@whitequark.org>
Mon, 23 Sep 2019 11:08:43 +0000 (11:08 +0000)
commit649444449dff4f29eb59e6e2cf2019af7e880bb5
tree2eeeab655b9f248479f625161e08fb558f77c876
parent2da0133d526f019a19ba5a1153f68e700e91033f
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