[FIR] KT-60427 Don't generate outerType attributes for non-inner classes in FirElementSerializer
This commit is contained in:
committed by
Space Team
parent
ca8db7d0b8
commit
fd07f7f43c
+1
@@ -987,6 +987,7 @@ class FirElementSerializer private constructor(
|
||||
builder.addArgument(typeArgument(typeArguments[argumentIndex++]))
|
||||
}
|
||||
|
||||
if (!symbol.isInner) return
|
||||
val outerClassId = symbol.classId.outerClassId
|
||||
if (outerClassId == null || outerClassId.isLocal) return
|
||||
val outerSymbol = outerClassId.toLookupTag().toSymbol(session)
|
||||
|
||||
Reference in New Issue
Block a user