aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/SymbolLoaders.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/dotty/tools/dotc/core/SymbolLoaders.scala')
-rw-r--r--src/dotty/tools/dotc/core/SymbolLoaders.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/core/SymbolLoaders.scala b/src/dotty/tools/dotc/core/SymbolLoaders.scala
index c66fcb656..60717bb82 100644
--- a/src/dotty/tools/dotc/core/SymbolLoaders.scala
+++ b/src/dotty/tools/dotc/core/SymbolLoaders.scala
@@ -11,7 +11,7 @@ import java.io.IOException
import scala.compat.Platform.currentTime
import dotty.tools.io.{ ClassPath, AbstractFile }
import Contexts._, Symbols._, Flags._, SymDenotations._, Types._, Scopes._, util.Positions._, Names._
-import StdNames._
+import StdNames._, NameOps._
import Decorators.StringDecorator
import pickling.ClassfileParser
@@ -278,7 +278,7 @@ class ClassfileLoader(val classfile: AbstractFile)(implicit val cctx: CondensedC
// as a class in scala.reflect and as a val in scala.reflect.package.
if (rootDenot is ModuleClass)
cctx.newClassSymbol(
- rootDenot.owner, rootDenot.name.asTypeName, Synthetic,
+ rootDenot.owner, rootDenot.name.stripModuleClassSuffix.asTypeName, Synthetic,
_ => NoType).classDenot
else
cctx.newModuleSymbol(