aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/IR.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/firrtl/IR.scala')
-rw-r--r--src/main/scala/firrtl/IR.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/scala/firrtl/IR.scala b/src/main/scala/firrtl/IR.scala
index 5d6a6862..ce22f010 100644
--- a/src/main/scala/firrtl/IR.scala
+++ b/src/main/scala/firrtl/IR.scala
@@ -44,7 +44,9 @@ case class FileInfo(file: String, line: Int, column: Int) extends Info {
case class FIRRTLException(str:String) extends Exception
-trait AST
+trait AST {
+ def serialize: String = firrtl.Serialize.serialize(this)
+}
trait PrimOp extends AST
case object ADD_OP extends PrimOp