Merge pull request #9625 from smowton/smowton/test/kotlin-1-7-support

Switch to using Kotlin 1.7 by default
This commit is contained in:
Chris Smowton
2022-06-24 10:24:54 +01:00
committed by GitHub
15 changed files with 70 additions and 37 deletions

View File

@@ -86,6 +86,7 @@ open class KotlinFileExtractor(
}
}
@OptIn(ObsoleteDescriptorBasedAPI::class)
private fun isFake(d: IrDeclarationWithVisibility): Boolean {
val visibility = d.visibility
if (visibility is DelegatedDescriptorVisibility && visibility.delegate == Visibilities.InvisibleFake) {
@@ -94,6 +95,9 @@ open class KotlinFileExtractor(
if (d.isFakeOverride) {
return true
}
if ((d as? IrFunction)?.descriptor?.isHiddenToOvercomeSignatureClash == true) {
return true
}
return false
}