blob: 382df1c45327286750151ebdab5b0305fd6ab8ab (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
import scala.language.experimental.macros
import scala.reflect.macros.Context
final class Ops[T](val x: T) extends AnyVal {
def f = macro Macros.crash
}
object Macros {
def crash(c: Context): c.Expr[Unit] = c.universe.reify(())
}
|