aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/passes/SplitExpressions.scala
diff options
context:
space:
mode:
authorJack2016-05-09 16:04:52 -0700
committerJack Koenig2016-06-10 16:31:50 -0700
commit2bf1c9e84b7affb82fd08484285250ce8f7b6f26 (patch)
tree7e2276fc5405029ec5acd75b81c985e3d61989b5 /src/main/scala/firrtl/passes/SplitExpressions.scala
parent83f53a3a0cdcfc7537e923b827ab820205025d45 (diff)
API Cleanup - Module
trait Module -> abstract class DefModule InModule -> Module (match concrete syntax) ExModule -> ExtModule (match concrete syntax) Add simple scaladoc for each one
Diffstat (limited to 'src/main/scala/firrtl/passes/SplitExpressions.scala')
-rw-r--r--src/main/scala/firrtl/passes/SplitExpressions.scala8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/scala/firrtl/passes/SplitExpressions.scala b/src/main/scala/firrtl/passes/SplitExpressions.scala
index a66f7152..4f7fa208 100644
--- a/src/main/scala/firrtl/passes/SplitExpressions.scala
+++ b/src/main/scala/firrtl/passes/SplitExpressions.scala
@@ -10,7 +10,7 @@ import scala.collection.mutable
// and named intermediate nodes
object SplitExpressions extends Pass {
def name = "Split Expressions"
- private def onModule(m: InModule): InModule = {
+ private def onModule(m: Module): Module = {
val namespace = Namespace(m)
def onStmt(s: Stmt): Stmt = {
val v = mutable.ArrayBuffer[Stmt]()
@@ -53,12 +53,12 @@ object SplitExpressions extends Pass {
}
}
}
- InModule(m.info, m.name, m.ports, onStmt(m.body))
+ Module(m.info, m.name, m.ports, onStmt(m.body))
}
def run(c: Circuit): Circuit = {
val modulesx = c.modules.map( _ match {
- case (m:InModule) => onModule(m)
- case (m:ExModule) => m
+ case m: Module => onModule(m)
+ case m: ExtModule => m
})
Circuit(c.info, modulesx, c.main)
}