summaryrefslogtreecommitdiff
path: root/src/compiler/scala/reflect/internal/Definitions.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-06-25 21:25:12 +0000
committerPaul Phillips <paulp@improving.org>2011-06-25 21:25:12 +0000
commit924b5852faaf9074c3ba74631ad694fcc14f708a (patch)
treeb675db2aa92012e7f66fc0806f0652fe3650e975 /src/compiler/scala/reflect/internal/Definitions.scala
parent81964737687fbf8defd3c5798a48309ea19ac7ad (diff)
downloadscala-924b5852faaf9074c3ba74631ad694fcc14f708a.tar.gz
scala-924b5852faaf9074c3ba74631ad694fcc14f708a.tar.bz2
scala-924b5852faaf9074c3ba74631ad694fcc14f708a.zip
Generalizing some TreeGen machinery on an oppor...
Generalizing some TreeGen machinery on an opportunistic basis. Better documenting how Class types and classOf are implemented. Cleaning up the manifest code. No review.
Diffstat (limited to 'src/compiler/scala/reflect/internal/Definitions.scala')
-rw-r--r--src/compiler/scala/reflect/internal/Definitions.scala4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/compiler/scala/reflect/internal/Definitions.scala b/src/compiler/scala/reflect/internal/Definitions.scala
index ce869cfd3d..9dd20cee95 100644
--- a/src/compiler/scala/reflect/internal/Definitions.scala
+++ b/src/compiler/scala/reflect/internal/Definitions.scala
@@ -247,8 +247,6 @@ trait Definitions /*extends reflect.generic.StandardDefinitions*/ {
def arrayLengthMethod = getMember(ScalaRunTimeModule, "array_length")
def arrayCloneMethod = getMember(ScalaRunTimeModule, "array_clone")
def ensureAccessibleMethod = getMember(ScalaRunTimeModule, "ensureAccessible")
- def scalaRuntimeHash = getMember(ScalaRunTimeModule, "hash")
- def scalaRuntimeAnyValClass = getMember(ScalaRunTimeModule, "anyValClass")
def scalaRuntimeSameElements = getMember(ScalaRunTimeModule, nme.sameElements)
// classes with special meanings
@@ -489,7 +487,7 @@ trait Definitions /*extends reflect.generic.StandardDefinitions*/ {
def ClassType(arg: Type) =
if (phase.erasedTypes || forMSIL) ClassClass.tpe
- else appliedType(ClassClass.tpe, List(arg))
+ else appliedType(ClassClass.typeConstructor, List(arg))
//
// .NET backend