JPS: Fix JvmMultifileClass processing for IR backend

#KT-44644 Fixed
This commit is contained in:
Aleksei.Cherepanov
2021-02-01 13:08:43 +03:00
parent ca4ec997ee
commit aa683d3b2a
14 changed files with 127 additions and 29 deletions
@@ -94,6 +94,10 @@ open class IncrementalJvmCache(
fun sourcesByInternalName(internalName: String): Collection<File> =
internalNameToSource[internalName]
fun getAllPartsOfMultifileFacade(facade: JvmClassName): Collection<String>? {
return multifileFacadeToParts[facade]
}
fun isMultifileFacade(className: JvmClassName): Boolean =
className in multifileFacadeToParts