parent
722b3879f4
commit
29253295ee
3 changed files with 14 additions and 2 deletions
|
|
@ -540,6 +540,7 @@ class Fragment:
|
|||
if ports is None:
|
||||
fragment._propagate_ports(ports=(), all_undef_as_ports=True)
|
||||
else:
|
||||
ports = map(DomainLowerer(fragment.domains).on_value, ports)
|
||||
new_ports = []
|
||||
for cd in new_domains:
|
||||
new_ports.append(cd.clk)
|
||||
|
|
|
|||
|
|
@ -486,8 +486,8 @@ class DomainRenamer(FragmentTransformer, ValueTransformer, StatementTransformer)
|
|||
|
||||
|
||||
class DomainLowerer(FragmentTransformer, ValueTransformer, StatementTransformer):
|
||||
def __init__(self):
|
||||
self.domains = None
|
||||
def __init__(self, domains=None):
|
||||
self.domains = domains
|
||||
|
||||
def _resolve(self, domain, context):
|
||||
if domain not in self.domains:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue