blob: 22047eeb3670cf0d3a2ab693113833e832987492 (
plain) (
tree)
|
|
object Macros {
import scala.language.implicitConversions
implicit def foo(x: String): Option[Int] = macro Impls.foo
}
object Test extends App {
import Macros._
println("2": Option[Int])
val s: Int = "2" getOrElse 0
println(s)
}
|