We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 26ecda5 commit 0293318Copy full SHA for 0293318
scaladoc/src/dotty/tools/scaladoc/tasty/ClassLikeSupport.scala
@@ -577,7 +577,8 @@ trait ClassLikeSupport:
577
578
579
def unwrapMemberInfo(c: ClassDef, symbol: Symbol): MemberInfo =
580
- val baseTypeRepr = typeForClass(c).memberType(symbol)
+ val qualTypeRepr = if c.symbol.isClassDef then This(c.symbol).tpe else typeForClass(c)
581
+ val baseTypeRepr = qualTypeRepr.memberType(symbol)
582
583
def isSyntheticEvidence(name: String) =
584
if !name.startsWith(NameKinds.ContextBoundParamName.separator) then false else
0 commit comments