aboutsummaryrefslogtreecommitdiffstats
path: root/frontends/verilog/const2ast.cc
diff options
context:
space:
mode:
authorRupert Swarbrick <rswarbrick@gmail.com>2020-05-26 17:46:10 +0100
committerZachary Snow <zachary.j.snow@gmail.com>2021-06-16 21:48:18 -0400
commite2c9580024563be385ac9e892a978be3384990a8 (patch)
treed0f81180115fba5260bf576ef6dca30f44e81362 /frontends/verilog/const2ast.cc
parentf2c2d73f36d7aaef90ded549143d1ee0c4d4a9f5 (diff)
downloadyosys-e2c9580024563be385ac9e892a978be3384990a8.tar.gz
yosys-e2c9580024563be385ac9e892a978be3384990a8.tar.bz2
yosys-e2c9580024563be385ac9e892a978be3384990a8.zip
Move interface expansion in hierarchy.cc into a helper class
There should be no functional change, but this splits up the control flow across functions, using class fields to hold the state that's being tracked. The result should be a bit easier to read. This is part of work to add bind support, but I'm doing some refactoring in the hierarchy pass to make the code a bit easier to work with. The idea is that (eventually) the IFExpander object will hold all the logic for expanding interfaces, and then other code can do bind insertion.
Diffstat (limited to 'frontends/verilog/const2ast.cc')
0 files changed, 0 insertions, 0 deletions