summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiguel Garcia <miguelalfredo.garcia@epfl.ch>2012-03-03 17:23:31 +0100
committerMiguel Garcia <miguelalfredo.garcia@epfl.ch>2012-03-03 17:23:31 +0100
commitc2fdc7e59143a165621598424216d5635152fd74 (patch)
tree24faddfd78fb0508a0bb812ae42922b50f522c46
parentd852612c3537f2e4506dd838c719d44a3031679d (diff)
downloadscala-c2fdc7e59143a165621598424216d5635152fd74.tar.gz
scala-c2fdc7e59143a165621598424216d5635152fd74.tar.bz2
scala-c2fdc7e59143a165621598424216d5635152fd74.zip
avoiding fjbg's JClass in getFile()
-rw-r--r--src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala
index 387b7fb3d7..4b32ba7b35 100644
--- a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala
+++ b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala
@@ -40,16 +40,16 @@ abstract class GenJVM extends SubComponent with GenJVMUtil with GenAndroid with
private def outputDirectory(sym: Symbol): AbstractFile =
settings.outputDirs outputDirFor beforeFlatten(sym.sourceFile)
- private def getFile(base: AbstractFile, cls: JClass, suffix: String): AbstractFile = {
+ private def getFile(base: AbstractFile, clsName: String, suffix: String): AbstractFile = {
var dir = base
- val pathParts = cls.getName().split("[./]").toList
+ val pathParts = clsName.split("[./]").toList
for (part <- pathParts.init) {
dir = dir.subdirectoryNamed(part)
}
dir.fileNamed(pathParts.last + suffix)
}
- private def getFile(sym: Symbol, cls: JClass, suffix: String): AbstractFile =
- getFile(outputDirectory(sym), cls, suffix)
+ private def getFile(sym: Symbol, clsName: String, suffix: String): AbstractFile =
+ getFile(outputDirectory(sym), clsName, suffix)
/** JVM code generation phase
*/