1 2 3 4 5 6 7
class A object Test { def a = () => () def a[T] = (p:A) => () def main(args: Array[String]) = () }