Skip to content

Commit 3cbec1a

Browse files
committed
Fix bugs around emulating scalac linkedClassOfClass.
1 parent c30bc9b commit 3cbec1a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/dotty/tools/backend/jvm/DottyBackendInterface.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -457,8 +457,8 @@ class DottyBackendInterface()(implicit ctx: Context) extends BackendInterface{
457457
def parentSymbols: List[Symbol] = toDenot(sym).info.parents.map(_.typeSymbol)
458458
def superClass: Symbol = toDenot(sym).superClass
459459
def enclClass: Symbol = toDenot(sym).enclosingClass
460-
def linkedClassOfClass: Symbol = toDenot(sym).companionModule
461-
def linkedClass: Symbol = linkedClassOfClass //exitingPickler(sym.linkedClassOfClass)
460+
def linkedClassOfClass: Symbol = linkedClass
461+
def linkedClass: Symbol = toDenot(sym).linkedClass //exitingPickler(sym.linkedClassOfClass)
462462
def companionClass: Symbol = toDenot(sym).companionClass
463463
def companionModule: Symbol = toDenot(sym).companionModule
464464
def companionSymbol: Symbol = if (sym is Flags.Module) companionClass else companionModule

0 commit comments

Comments
 (0)