Minor, init slice debug names for FilesByFacadeFqNameIndexer
This commit is contained in:
+10
-1
@@ -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<FqName, MutableCollection<KtFile>> = Slices.createSimpleSlice()
|
||||
|
||||
@JvmField
|
||||
val FACADE_FILES_BY_PACKAGE_NAME: WritableSlice<FqName, MutableCollection<KtFile>> = Slices.createSimpleSlice()
|
||||
|
||||
init {
|
||||
BasicWritableSlice.initSliceDebugNames(FilesByFacadeFqNameIndexer::class.java)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user