summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJack2016-11-11 13:54:37 -0800
committerJack Koenig2016-11-14 11:11:02 -0800
commite60761cf72ba572da0bb8387a4506f5c3e211ac9 (patch)
tree1ab359bd6884f49520a1e5ddcf9a3bc40ee89a6b /src
parentb2b80ce24881782b82b545e0e3cb2a0e4ef83557 (diff)
Add SourceInfo.makeMessage to better use SourceInfo in error messages
Diffstat (limited to 'src')
-rw-r--r--src/main/scala/chisel3/internal/firrtl/Emitter.scala5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/main/scala/chisel3/internal/firrtl/Emitter.scala b/src/main/scala/chisel3/internal/firrtl/Emitter.scala
index 0793fd7d..3fb18893 100644
--- a/src/main/scala/chisel3/internal/firrtl/Emitter.scala
+++ b/src/main/scala/chisel3/internal/firrtl/Emitter.scala
@@ -39,10 +39,7 @@ private class Emitter(circuit: Circuit) {
unindent()
s"skip"
}
- e.sourceInfo match {
- case SourceLine(filename, line, col) => s"${firrtlLine} @[${filename} ${line}:${col}]"
- case _: NoSourceInfo => firrtlLine
- }
+ firrtlLine + e.sourceInfo.makeMessage(" " + _)
}
// Map of Module FIRRTL definition to FIRRTL name, if it has been emitted already.