Class trap labels: include outer type parameters

This commit is contained in:
Chris Smowton
2022-01-13 10:13:58 +00:00
committed by Ian Lynagh
parent 94efb427fe
commit cd07cc448e
2 changed files with 29 additions and 8 deletions

View File

@@ -151,7 +151,7 @@ open class KotlinFileExtractor(
logger.warn(Severity.ErrorSevere, "Instance without type arguments: " + c.name.asString())
}
val classLabelResults = getClassLabel(c, typeArgs)
val classLabelResults = getClassLabel(c, argsIncludingOuterClasses)
val id = tw.getLabelFor<DbClassorinterface>(classLabelResults.classLabel)
val pkg = c.packageFqName?.asString() ?: ""
val cls = classLabelResults.shortName