Note class-labelling todos resolved

Type arguments: yes outer classes can have arguments; they are appended after the full name.

String concatenation: this used to be worse before this unquoted version of the function existed; I think that's what the comment was complaining about.
This commit is contained in:
Chris Smowton
2022-02-10 15:43:24 +00:00
committed by Ian Lynagh
parent 7389e5d687
commit 65f3016a13

View File

@@ -806,8 +806,6 @@ open class KotlinUsesExtractor(
val cls = c.name.asString()
val label = when (val parent = c.parent) {
is IrClass -> {
// todo: fix this. Ugly string concat to handle nested class IDs.
// todo: Can the containing class have type arguments?
"${getUnquotedClassLabel(parent, listOf()).classLabel}\$$cls"
}
is IrFunction -> {