summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala
index b4b13e5ad4..39d6226ff4 100644
--- a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala
+++ b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala
@@ -74,12 +74,9 @@ abstract class GenJVM extends SubComponent {
val RemoteAttr = definitions.getClass("scala.remote")
val ThrowsAttr = definitions.getClass("scala.throws")
- val CloneableClass =
- if (forCLDC) null else definitions.getClass("java.lang.Cloneable")
- val RemoteInterface =
- if (forCLDC) null else definitions.getClass("java.rmi.Remote")
- val RemoteException =
- if (forCLDC) null else definitions.getClass("java.rmi.RemoteException").tpe
+ lazy val CloneableClass = definitions.getClass("java.lang.Cloneable")
+ lazy val RemoteInterface = definitions.getClass("java.rmi.Remote")
+ lazy val RemoteException = definitions.getClass("java.rmi.RemoteException").tpe
var clasz: IClass = _
var method: IMethod = _