File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
pyverilog/ast_code_generator Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -66,11 +66,12 @@ def visit_Description(self, node):
6666 def visit_ModuleDef (self , node ):
6767 filename = getfilename (node )
6868 template = self .env .get_template (filename )
69- paramlist = self .visit (node .paramlist )
69+ paramlist = self .visit (node .paramlist ) if node .paramlist is not None else ''
70+ portlist = self .visit (node .portlist ) if node .portlist is not None else ''
7071 template_dict = {
7172 'modulename' : escape (node .name ),
72- 'paramlist' : '' if len ( node . paramlist . params ) == 0 else paramlist ,
73- 'portlist' : self . visit ( node . portlist ) ,
73+ 'paramlist' : paramlist ,
74+ 'portlist' : portlist ,
7475 'items' : [ self .visit (item ) for item in node .items ],
7576 }
7677 rslt = template .render (template_dict )
You can’t perform that action at this time.
0 commit comments