We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4bf9759 + 37b1352 commit 40bdc7bCopy full SHA for 40bdc7b
src/compiler/scala/tools/nsc/backend/jvm/BTypesFromSymbols.scala
@@ -163,7 +163,7 @@ class BTypesFromSymbols[I <: BackendInterface](val int: I) extends BTypes {
163
} else {
164
val outerName = innerClassSym.rawowner.javaBinaryName
165
// Java compatibility. See the big comment in BTypes that summarizes the InnerClass spec.
166
- val outerNameModule = if (innerClassSym.isTopLevelModuleClass) outerName.dropModule
+ val outerNameModule = if (innerClassSym.rawowner.isTopLevelModuleClass) outerName.dropModule
167
else outerName
168
Some(outerNameModule.toString)
169
}
0 commit comments