diff options
| author | ducky | 2015-11-19 16:03:53 -0800 |
|---|---|---|
| committer | Palmer Dabbelt | 2015-12-06 22:14:52 -0800 |
| commit | d20591e0d030d5c380e279999659fbfa9f41d3d3 (patch) | |
| tree | 9dbf9b3ba419bc7f4133812c757a9ce51ee8e58f /src/main/scala/Chisel/internal/Error.scala | |
| parent | c26ca883aab6499216c673f867ee61651a9c11a2 (diff) | |
Split internal and FIRRTL packages
Diffstat (limited to 'src/main/scala/Chisel/internal/Error.scala')
| -rw-r--r-- | src/main/scala/Chisel/internal/Error.scala | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/main/scala/Chisel/internal/Error.scala b/src/main/scala/Chisel/internal/Error.scala index 4bfcb555..6c4c0880 100644 --- a/src/main/scala/Chisel/internal/Error.scala +++ b/src/main/scala/Chisel/internal/Error.scala @@ -1,17 +1,20 @@ // See LICENSE for license details. -package Chisel +package Chisel.internal + import scala.collection.mutable.ArrayBuffer +import Chisel._ + class ChiselException(message: String, cause: Throwable) extends Exception(message, cause) -private object throwException { +private[Chisel] object throwException { def apply(s: String, t: Throwable = null): Nothing = throw new ChiselException(s, t) } /** Records and reports runtime errors and warnings. */ -private class ErrorLog { +private[Chisel] class ErrorLog { def hasErrors: Boolean = errors.exists(_.isFatal) /** Log an error message */ |
