diff options
Diffstat (limited to 'test/files/run/classof.scala')
-rwxr-xr-x | test/files/run/classof.scala | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/test/files/run/classof.scala b/test/files/run/classof.scala index 5c920d797f..b50facc1e9 100755 --- a/test/files/run/classof.scala +++ b/test/files/run/classof.scala @@ -3,6 +3,30 @@ class SomeClass object Test { def main(args: Array[String]): Unit = { val cls: Predef.Class[SomeClass] = classOf[SomeClass] - Console.println(cls.getName()) + println("Value types:") + println(classOf[Unit]) + println(classOf[Boolean]) + println(classOf[Byte]) + println(classOf[Short]) + println(classOf[Char]) + println(classOf[Int]) + println(classOf[Long]) + println(classOf[Float]) + println(classOf[Double]) + + println("Class types") + println(classOf[SomeClass]) + println(classOf[List[Array[Float]]]) + println(classOf[(String, Map[Int, String])]) + + println("Arrays:") + println(classOf[Array[Unit]]) + println(classOf[Array[Int]]) + println(classOf[Array[Double]]) + println(classOf[Array[List[String]]]) + + println("Functions: ") + println(classOf[(Int, Int) => Unit]) + println(classOf[Int => Boolean]) } } |