Class scala.reflect.macros.ReificationException
case class ReificationException(pos: Position, msg: String) extends Exception with Product with Serializable
Instance Constructors
new ReificationException(pos: Position, msg: String)
Value Members
final def !=(arg0: Any): Boolean
final def ##(): Int
def +(other: String): String
final def ==(arg0: Any): Boolean
final def addSuppressed(arg0: java.lang.Throwable): Unit
final def asInstanceOf[T0]: T0
def clone(): AnyRef
def ensuring(cond: Boolean, msg: => Any): ReificationException
final def eq(arg0: AnyRef): Boolean
def fillInStackTrace(): java.lang.Throwable
def finalize(): Unit
def getCause(): java.lang.Throwable
final def getClass(): Class[_ <: AnyRef]
def getLocalizedMessage(): String
def getMessage(): String
def getStackTrace(): Array[StackTraceElement]
final def getSuppressed(): Array[java.lang.Throwable]
def initCause(arg0: java.lang.Throwable): java.lang.Throwable
final def isInstanceOf[T0]: Boolean
val msg: String
final def ne(arg0: AnyRef): Boolean
final def notify(): Unit
final def notifyAll(): Unit
def printStackTrace(arg0: PrintWriter): Unit
def printStackTrace(arg0: PrintStream): Unit
def printStackTrace(): Unit
def productElementNames: Iterator[String]
def setStackTrace(arg0: Array[StackTraceElement]): Unit
final def synchronized[T0](arg0: => T0): T0
def toString(): String
final def wait(): Unit
final def wait(arg0: Long, arg1: Int): Unit
final def wait(arg0: Long): Unit
Indicates an expected error during one of the
reifyXXX
methods in scala.reflect.macros.Reifiers. Such errors represent one of the standard ways for reification to go wrong, e.g. an attempt to create aTypeTag
from a weak type.