Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
isFake
1 parent aee74dd commit ef59501Copy full SHA for ef59501
1 file changed
java/kotlin-extractor/src/main/kotlin/KotlinFileExtractor.kt
@@ -82,7 +82,14 @@ open class KotlinFileExtractor(
82
}
83
84
private fun isFake(d: IrDeclarationWithVisibility): Boolean {
85
- return d.isFakeOverride
+ val visibility = d.visibility
86
+ if (visibility is DelegatedDescriptorVisibility && visibility.delegate == Visibilities.InvisibleFake) {
87
+ return true
88
+ }
89
+ if (d.isFakeOverride) {
90
91
92
+ return false
93
94
95
fun extractDeclaration(declaration: IrDeclaration) {
0 commit comments