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.
1 parent 1afa928 commit 1411e2dCopy full SHA for 1411e2d
src/dotty/tools/backend/jvm/DottyBackendInterface.scala
@@ -211,7 +211,9 @@ class DottyBackendInterface()(implicit ctx: Context) extends BackendInterface{
211
}
212
213
def requiredModule[T](implicit evidence: ClassTag[T]): Symbol = {
214
- ctx.requiredModule(erasureString(evidence.runtimeClass).toTermName)
+ val moduleName = erasureString(evidence.runtimeClass)
215
+ val className = if (moduleName.endsWith("$")) moduleName.dropRight(1) else moduleName
216
+ ctx.requiredModule(className.toTermName)
217
218
219
0 commit comments