summaryrefslogtreecommitdiff
path: root/src/reflect/scala/reflect/internal/Definitions.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2012-09-08 13:00:05 +0200
committerMartin Odersky <odersky@gmail.com>2012-09-08 13:00:15 +0200
commit7059d568fdcad4d5b510966fce5dbc573f1aa797 (patch)
tree56e50e6f082f520c698f161e6eeaec62cf91d02e /src/reflect/scala/reflect/internal/Definitions.scala
parentb7e08723d142c8227181eed283e7c982f449425a (diff)
downloadscala-7059d568fdcad4d5b510966fce5dbc573f1aa797.tar.gz
scala-7059d568fdcad4d5b510966fce5dbc573f1aa797.tar.bz2
scala-7059d568fdcad4d5b510966fce5dbc573f1aa797.zip
Makes getClass of a value class work.
Diffstat (limited to 'src/reflect/scala/reflect/internal/Definitions.scala')
-rw-r--r--src/reflect/scala/reflect/internal/Definitions.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/reflect/scala/reflect/internal/Definitions.scala b/src/reflect/scala/reflect/internal/Definitions.scala
index c21ebfe997..4e44b76607 100644
--- a/src/reflect/scala/reflect/internal/Definitions.scala
+++ b/src/reflect/scala/reflect/internal/Definitions.scala
@@ -277,6 +277,7 @@ trait Definitions extends api.StandardDefinitions {
anyval
}).asInstanceOf[ClassSymbol]
lazy val AnyValTpe = definitions.AnyValClass.toTypeConstructor
+ def AnyVal_getClass = getMemberMethod(AnyValClass, nme.getClass_)
// bottom types
lazy val RuntimeNothingClass = getClassByName(fulltpnme.RuntimeNothing)