aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorAdam Izraelevitz2017-03-01 11:57:04 -0800
committerAdam Izraelevitz2017-03-03 17:08:26 -0800
commitc89f74f19dd5162ee533a0a20825819bc52bc73e (patch)
treee45b72489fbc73a76e0572391d5680b1156827a7 /src/main
parent7f280a5b0821c61284e9bf9ed7780cc825f7f3e8 (diff)
Bugfix: InlineInstances must prefix instances
Diffstat (limited to 'src/main')
-rw-r--r--src/main/scala/firrtl/passes/Inline.scala2
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)
}