Kotlin: Fix non-nested local class extraction

This commit is contained in:
Tamas Vajk
2022-09-23 11:23:21 +02:00
parent b4eb4ec837
commit d6e31af985
7 changed files with 19 additions and 16 deletions

View File

@@ -574,8 +574,8 @@ open class KotlinFileExtractor(
break
} else if (parent is IrFile) {
if (innerClass != null) {
// We don't have to extract file class containers for classes
if (innerClass != null && !innerClass.isLocal) {
// We don't have to extract file class containers for classes except for local classes
break
}
if (this.filePath != parent.path) {