Skip to content

Commit 8861cf5

Browse files
committed
No-ctrl source is not registered in the source dict.
1 parent 8746cf7 commit 8861cf5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

veriloggen/thread/stream.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -172,15 +172,15 @@ def source(self, name=None, datawidth=None, point=0, signed=True, no_ctrl=False)
172172

173173
var = self.Variable(self._dataname(name), datawidth, point, signed)
174174

175+
if no_ctrl:
176+
return var
177+
175178
self.sources[name] = var
176179
self.var_id_map[_id] = var
177180
self.var_name_map[name] = var
178181
self.var_id_name_map[_id] = name
179182
self.var_name_id_map[name] = _id
180183

181-
if no_ctrl:
182-
return var
183-
184184
var.source_fsm = None
185185
var.source_pat_fsm = None
186186
var.source_multipat_fsm = None

0 commit comments

Comments
 (0)