WeaverException
abstract class WeaverException(message: String, cause: Option[Throwable], location: SourceLocation) extends RuntimeException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any