diff options
author | Paul Phillips <paulp@improving.org> | 2011-06-25 21:25:12 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-06-25 21:25:12 +0000 |
commit | 924b5852faaf9074c3ba74631ad694fcc14f708a (patch) | |
tree | b675db2aa92012e7f66fc0806f0652fe3650e975 /src/compiler/scala/reflect/internal/Definitions.scala | |
parent | 81964737687fbf8defd3c5798a48309ea19ac7ad (diff) | |
download | scala-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.scala | 4 |
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 |