[SLC] rename SymbolLightInlineClass to SymbolLightClassForInlineClass

^KT-54051
This commit is contained in:
Dmitrii Gridin
2022-11-26 17:14:54 +01:00
committed by Space Team
parent 609005df8c
commit 911b90f952
2 changed files with 4 additions and 4 deletions
@@ -20,7 +20,7 @@ import org.jetbrains.kotlin.lexer.KtTokens
import org.jetbrains.kotlin.psi.KtClassOrObject
import org.jetbrains.kotlin.resolve.deprecation.DeprecationLevelValue
internal class SymbolLightInlineClass : SymbolLightClassForClassOrObject {
internal class SymbolLightClassForInlineClass : SymbolLightClassForClassOrObject {
constructor(
classOrObject: KtClassOrObject,
ktModule: KtModule,
@@ -94,6 +94,6 @@ internal class SymbolLightInlineClass : SymbolLightClassForClassOrObject {
override fun getOwnFields(): List<KtLightField> = _ownFields
override fun copy(): SymbolLightInlineClass =
SymbolLightInlineClass(classOrObjectDeclaration, classOrObjectSymbolPointer, ktModule, manager)
override fun copy(): SymbolLightClassForInlineClass =
SymbolLightClassForInlineClass(classOrObjectDeclaration, classOrObjectSymbolPointer, ktModule, manager)
}
@@ -55,7 +55,7 @@ internal fun createSymbolLightClassNoCache(classOrObject: KtClassOrObject, ktMod
}
internal fun createLightClassNoCache(ktClassOrObject: KtClassOrObject, ktModule: KtModule): SymbolLightClassBase = when {
ktClassOrObject.hasModifier(INLINE_KEYWORD) -> SymbolLightInlineClass(ktClassOrObject, ktModule)
ktClassOrObject.hasModifier(INLINE_KEYWORD) -> SymbolLightClassForInlineClass(ktClassOrObject, ktModule)
ktClassOrObject is KtClass && ktClassOrObject.isAnnotation() -> SymbolLightAnnotationClass(ktClassOrObject, ktModule)
ktClassOrObject is KtClass && ktClassOrObject.isInterface() -> SymbolLightInterfaceClass(ktClassOrObject, ktModule)
else -> SymbolLightClassForClassOrObject(ktClassOrObject, ktModule)