Kotlin: Extract type parameter modifiers (reified, in, out)

This commit is contained in:
Tamas Vajk
2022-10-04 14:23:57 +02:00
parent 7ac9c1e832
commit 9eea6d4193
6 changed files with 51 additions and 14 deletions

View File

@@ -203,6 +203,16 @@ open class KotlinFileExtractor(
}
}
if (tp.isReified) {
addModifiers(id, "reified")
}
if (tp.variance == Variance.IN_VARIANCE) {
addModifiers(id, "in")
} else if (tp.variance == Variance.OUT_VARIANCE) {
addModifiers(id, "out")
}
return id
}
}