blob: 3704d64423a2efb4361bbc29d766ab96490acb96 (
plain) (
tree)
|
|
import scala.tools.nsc.interpreter._
object Test {
def run(args: String) = {
println("Arguments: '" + args + "'")
ILoop.run("""
|class Bippy {
| private def privateMethod = 5
| def f[T <: List[_]](x: T): T = x
|}
|
|:javap %s Bippy
""".stripMargin.format(args)).lines map (_.trim) filter { line =>
(line startsWith "private") || (line startsWith "public")
} foreach println
}
def main(args: Array[String]): Unit = {
run("")
run("-v")
run("-s")
run("-private")
}
}
|