summaryrefslogtreecommitdiff
path: root/test/files/run/reflection-implClass.scala
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2012-06-08 11:43:20 +0200
committerEugene Burmako <xeno.by@gmail.com>2012-06-08 15:35:23 +0200
commitabc1c0be79ac2fb2b0e75c87a489570a9c71aa6e (patch)
tree5d2723fa39aa8b28337b1e005ae06891667580a2 /test/files/run/reflection-implClass.scala
parent2123201e3cbc34676d2936226539bdfa0555c275 (diff)
downloadscala-abc1c0be79ac2fb2b0e75c87a489570a9c71aa6e.tar.gz
scala-abc1c0be79ac2fb2b0e75c87a489570a9c71aa6e.tar.bz2
scala-abc1c0be79ac2fb2b0e75c87a489570a9c71aa6e.zip
tests and fixes for the mirror API
Diffstat (limited to 'test/files/run/reflection-implClass.scala')
-rw-r--r--test/files/run/reflection-implClass.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/files/run/reflection-implClass.scala b/test/files/run/reflection-implClass.scala
index 91288562f4..b3c0081ccf 100644
--- a/test/files/run/reflection-implClass.scala
+++ b/test/files/run/reflection-implClass.scala
@@ -10,8 +10,8 @@ object Test extends App with Outer {
import scala.reflect.runtime.universe._
import scala.reflect.runtime.{currentMirror => cm}
- assert(cm.reflectClass(classTag[Foo].runtimeClass).symbol.typeSignature.declaration(newTermName("bar")).typeSignature ==
- cm.reflectClass(classTag[Bar].runtimeClass).symbol.typeSignature.declaration(newTermName("foo")).typeSignature)
+ assert(cm.classSymbol(classTag[Foo].runtimeClass).typeSignature.declaration(newTermName("bar")).typeSignature ==
+ cm.classSymbol(classTag[Bar].runtimeClass).typeSignature.declaration(newTermName("foo")).typeSignature)
val s1 = implClass(classTag[Foo].runtimeClass)
assert(s1 != NoSymbol)
@@ -25,7 +25,7 @@ object Test extends App with Outer {
assert(s2.companionSymbol.typeSignature.declaration(newTermName("foo")) != NoSymbol)
def implClass(clazz: Class[_]) = {
val implClass = Class.forName(clazz.getName + "$class")
- cm.reflectClass(implClass).symbol
+ cm.classSymbol(implClass)
}
}