aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/IR.scala
diff options
context:
space:
mode:
authorjackkoenig2016-05-11 23:44:14 -0700
committerjackkoenig2016-05-12 00:15:40 -0700
commit0ee659e85c7fe46c2678a49866ef1eca8f4a2c65 (patch)
treea78810b137d106a59b56d9d38e985796ea8da97f /src/main/scala/firrtl/IR.scala
parent6d72dfbb50a9ccd7944b90d509d9796704aa69a9 (diff)
Implement File Info
Diffstat (limited to 'src/main/scala/firrtl/IR.scala')
-rw-r--r--src/main/scala/firrtl/IR.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/firrtl/IR.scala b/src/main/scala/firrtl/IR.scala
index 66a00229..c762b198 100644
--- a/src/main/scala/firrtl/IR.scala
+++ b/src/main/scala/firrtl/IR.scala
@@ -36,10 +36,10 @@ Member of most Stmt case classes.
*/
trait Info
case object NoInfo extends Info {
- override def toString(): String = "NoFileInfo"
+ override def toString(): String = ""
}
-case class FileInfo(file: String, line: Int, column: Int) extends Info {
- override def toString(): String = s"$file@$line.$column"
+case class FileInfo(info: StringLit) extends Info {
+ override def toString(): String = " @[" + info.serialize + "]"
}
class FIRRTLException(str: String) extends Exception(str)