Extract missing module support in hierarchy.cc to a helper function
authorRupert Swarbrick <rswarbrick@gmail.com>
Wed, 27 May 2020 09:42:37 +0000 (10:42 +0100)
committerZachary Snow <zachary.j.snow@gmail.com>
Thu, 15 Jul 2021 02:54:50 +0000 (22:54 -0400)
commit7d50b8332204d79fac531134f29a0ab3d5bde04c
tree984033cca60a638aef69038c5ecc60ef60ab8363
parent9008b87c39da829c75a66e78fd12c117d199351d
Extract missing module support in hierarchy.cc to a helper function

I think the code is now a bit easier to follow (and has lost some
levels of indentation!).

The only non-trivial change is that I removed the check for
cell->type[0] != '$' when deciding whether to complain if we couldn't
find a module. This will always be true because of the early exit
earlier in the function.
passes/hierarchy/hierarchy.cc