diff options
| author | Adam Izraelevitz | 2017-03-01 11:57:04 -0800 |
|---|---|---|
| committer | Adam Izraelevitz | 2017-03-03 17:08:26 -0800 |
| commit | c89f74f19dd5162ee533a0a20825819bc52bc73e (patch) | |
| tree | e45b72489fbc73a76e0572391d5680b1156827a7 /src/main | |
| parent | 7f280a5b0821c61284e9bf9ed7780cc825f7f3e8 (diff) | |
Bugfix: InlineInstances must prefix instances
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/scala/firrtl/passes/Inline.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/firrtl/passes/Inline.scala b/src/main/scala/firrtl/passes/Inline.scala index 002343ac..93ec6cea 100644 --- a/src/main/scala/firrtl/passes/Inline.scala +++ b/src/main/scala/firrtl/passes/Inline.scala @@ -137,7 +137,7 @@ class InlineInstances extends Transform { } val stmts = toInline.ports.map(p => DefWire(p.info, p.name, p.tpe)) :+ toInline.body onStmt(prefix + instName + inlineDelim, moduleName)(Block(stmts)) - } else s + } else WDefInstance(info, prefix + instName, moduleName, instTpe) case sx => sx map appendRefPrefix(prefix, currentModule) map onStmt(prefix, currentModule) map appendNamePrefix(prefix) } |
