diff options
author | Alexander Myltsev <alexander.myltsev@phystech.edu> | 2015-06-21 12:54:44 +0300 |
---|---|---|
committer | Alexander Myltsev <alexander.myltsev@phystech.edu> | 2015-06-22 14:51:21 +0300 |
commit | 12caa2fd4c6774604704d09d0ba7932f9aca674e (patch) | |
tree | 3cb079261f02e714077abb3b4e218155784ff32c /tests | |
parent | bb75d4039ee127dfee2630609924f7f3c9132ff6 (diff) | |
download | dotty-12caa2fd4c6774604704d09d0ba7932f9aca674e.tar.gz dotty-12caa2fd4c6774604704d09d0ba7932f9aca674e.tar.bz2 dotty-12caa2fd4c6774604704d09d0ba7932f9aca674e.zip |
Closes #579 Implement mini-phase for classOf[T]
Diffstat (limited to 'tests')
-rw-r--r-- | tests/run/classof.check (renamed from tests/pending/run/classof.check) | 1 | ||||
-rw-r--r-- | tests/run/classof.scala (renamed from tests/pending/run/classof.scala) | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/tests/pending/run/classof.check b/tests/run/classof.check index 83e292352..9476c014d 100644 --- a/tests/pending/run/classof.check +++ b/tests/run/classof.check @@ -10,6 +10,7 @@ float double Class types class SomeClass +class ValueClass class scala.collection.immutable.List class scala.Tuple2 Arrays: diff --git a/tests/pending/run/classof.scala b/tests/run/classof.scala index 257829e97..bdbcef4a1 100644 --- a/tests/pending/run/classof.scala +++ b/tests/run/classof.scala @@ -1,8 +1,12 @@ +class ValueClass(val i: Integer) extends AnyVal class SomeClass object Test { def main(args: Array[String]): Unit = { val cls: Predef.Class[SomeClass] = classOf[SomeClass] + val valCls: Predef.Class[ValueClass] = classOf[ValueClass] + val iCls: Class[Int] = classOf[Int] + println("Value types:") println(classOf[Unit]) println(classOf[Boolean]) @@ -16,6 +20,7 @@ object Test { println("Class types") println(classOf[SomeClass]) + println(classOf[ValueClass]) println(classOf[List[Array[Float]]]) println(classOf[(String, Map[Int, String])]) |