Introduce KotlinOverridableInternalMembersShortNameIndex

Keeping track of all potentially overridable internal members
To optimize certain scenarios in light classes
This commit is contained in:
Pavel V. Talanov
2017-03-24 15:07:27 +03:00
parent 24303c8b39
commit a44aa8e112
5 changed files with 67 additions and 5 deletions
+1
View File
@@ -663,6 +663,7 @@
<stubIndex implementation="org.jetbrains.kotlin.idea.stubindex.KotlinMultifileClassPartIndex"/>
<stubIndex implementation="org.jetbrains.kotlin.idea.stubindex.KotlinScriptFqnIndex"/>
<stubIndex implementation="org.jetbrains.kotlin.idea.stubindex.KotlinTypeAliasByExpansionShortNameIndex"/>
<stubIndex implementation="org.jetbrains.kotlin.idea.stubindex.KotlinOverridableInternalMembersShortNameIndex"/>
<psi.classFileDecompiler implementation="org.jetbrains.kotlin.idea.decompiler.classFile.KotlinClassFileDecompiler"/>
<psi.classFileDecompiler implementation="org.jetbrains.kotlin.idea.decompiler.js.KotlinJavaScriptMetaFileDecompiler"/>