From 1719eecb679faf9fb2a8355035315cd23ed1e519 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Thu, 26 Apr 2018 18:05:54 +0200 Subject: [PATCH] Minor, init slice debug names for FilesByFacadeFqNameIndexer --- .../java/components/FilesByFacadeFqNameIndexer.kt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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 +}