diff options
author | Paul Phillips <paulp@improving.org> | 2011-08-21 00:26:54 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-08-21 00:26:54 +0000 |
commit | 7e99a7d380d7a6331e456ab032a5994d268d37fc (patch) | |
tree | ea927e2794498f77ad140bb9cb09fa79f2729bc0 /src | |
parent | 19592c45ed2c42352d03c503bb617ed0af2c6d1f (diff) | |
download | scala-7e99a7d380d7a6331e456ab032a5994d268d37fc.tar.gz scala-7e99a7d380d7a6331e456ab032a5994d268d37fc.tar.bz2 scala-7e99a7d380d7a6331e456ab032a5994d268d37fc.zip |
Maybe that last commit was closer than I thought.
0-arg getClass reach bytecode. References SI-4931, no review.
Diffstat (limited to 'src')
-rw-r--r-- | src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala index fad3a0f132..f24b4ac6bb 100644 --- a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala +++ b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala @@ -795,6 +795,7 @@ abstract class GenJVM extends SubComponent with GenJVMUtil with GenAndroid with def genMethod(m: IMethod) { if (m.symbol.isStaticConstructor) return + if ((m.symbol.name == nme.getClass_) && m.params.isEmpty) return debuglog("Generating method " + m.symbol.fullName) method = m |