Use internal names in multifile class metadata
To reuse the strings already existing in the constant pool of the class file
This commit is contained in:
+1
-1
@@ -61,7 +61,7 @@ public class LazyJavaPackageScope(
|
||||
KotlinClassHeader.Kind.MULTIFILE_CLASS_PART -> {
|
||||
val partName = kotlinClass.classId.shortClassName.asString()
|
||||
val facadeName = header.multifileClassName ?: continue@kotlinClasses
|
||||
result[partName] = facadeName
|
||||
result[partName] = facadeName.substringAfterLast('/')
|
||||
}
|
||||
KotlinClassHeader.Kind.FILE_FACADE -> {
|
||||
val fileFacadeName = kotlinClass.classId.shortClassName.asString()
|
||||
|
||||
Reference in New Issue
Block a user