diff options
Diffstat (limited to 'chiselFrontend')
| -rw-r--r-- | chiselFrontend/src/main/scala/chisel3/internal/Error.scala | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/chiselFrontend/src/main/scala/chisel3/internal/Error.scala b/chiselFrontend/src/main/scala/chisel3/internal/Error.scala index 0108237a..cc9cf0b1 100644 --- a/chiselFrontend/src/main/scala/chisel3/internal/Error.scala +++ b/chiselFrontend/src/main/scala/chisel3/internal/Error.scala @@ -28,10 +28,7 @@ class ChiselException(message: String, cause: Throwable = null) extends Exceptio } } - private lazy val likelyCause: Throwable = findCause(this, builderName) match { - case Some(a) => a - case None => this - } + private lazy val likelyCause: Throwable = findCause(this, builderName).getOrElse(this) /** For an exception, return a stack trace trimmed to user code only * |
