diff --git a/compiler/frontend.java/src/org/jetbrains/kotlin/load/java/components/FilesByFacadeFqNameIndexer.kt b/compiler/frontend.java/src/org/jetbrains/kotlin/load/java/components/FilesByFacadeFqNameIndexer.kt index e381a587502..2327a6470e1 100644 --- a/compiler/frontend.java/src/org/jetbrains/kotlin/load/java/components/FilesByFacadeFqNameIndexer.kt +++ b/compiler/frontend.java/src/org/jetbrains/kotlin/load/java/components/FilesByFacadeFqNameIndexer.kt @@ -8,9 +8,11 @@ package org.jetbrains.kotlin.load.java.components import org.jetbrains.kotlin.fileClasses.javaFileFacadeFqName import org.jetbrains.kotlin.name.FqName import org.jetbrains.kotlin.psi.KtFile +import org.jetbrains.kotlin.resolve.BindingContext import org.jetbrains.kotlin.resolve.BindingTrace import org.jetbrains.kotlin.resolve.FilePreprocessorExtension import org.jetbrains.kotlin.resolve.addElementToSlice +import org.jetbrains.kotlin.util.slicedMap.BasicWritableSlice import org.jetbrains.kotlin.util.slicedMap.Slices import org.jetbrains.kotlin.util.slicedMap.WritableSlice @@ -24,7 +26,14 @@ class FilesByFacadeFqNameIndexer(private val trace: BindingTrace) : FilePreproce } companion object { + @JvmField val FACADE_FILES_BY_FQ_NAME: WritableSlice> = Slices.createSimpleSlice() + + @JvmField val FACADE_FILES_BY_PACKAGE_NAME: WritableSlice> = Slices.createSimpleSlice() + + init { + BasicWritableSlice.initSliceDebugNames(FilesByFacadeFqNameIndexer::class.java) + } } -} \ No newline at end of file +}