diff options
author | Dmitry Petrashko <dark@d-d.me> | 2015-06-23 10:36:15 +0200 |
---|---|---|
committer | Dmitry Petrashko <dark@d-d.me> | 2015-06-23 10:36:15 +0200 |
commit | 0fba8757b444d96c748df1e034d39f7626a39d1e (patch) | |
tree | a1842c41e7dbeac43397b5527992757d022d686c /tests | |
parent | d2c96d02fccef3a82b88ee1ff31253b6ef17f900 (diff) | |
parent | 12caa2fd4c6774604704d09d0ba7932f9aca674e (diff) | |
download | dotty-0fba8757b444d96c748df1e034d39f7626a39d1e.tar.gz dotty-0fba8757b444d96c748df1e034d39f7626a39d1e.tar.bz2 dotty-0fba8757b444d96c748df1e034d39f7626a39d1e.zip |
Merge pull request #677 from alexander-myltsev/am-579-implement_class_of
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])]) |