import scala.reflect.mirror._ object Test extends App { reify { def p(implicit i: Int) = print(i) implicit val v = 2 println(p) println(p(1)) }.eval }