1 2 3 4 5
class foo(a: String) extends annotation.StaticAnnotation object o { implicit def i2s(i: Int): String = "" @foo(1: String) def blerg: Unit = { } }