[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.psi.KtClassOrObject
import org.jetbrains.kotlin.resolve.deprecation.DeprecationLevelValue import org.jetbrains.kotlin.resolve.deprecation.DeprecationLevelValue
internal class SymbolLightInlineClass : SymbolLightClassForClassOrObject { internal class SymbolLightClassForInlineClass : SymbolLightClassForClassOrObject {
constructor( constructor(
classOrObject: KtClassOrObject, classOrObject: KtClassOrObject,
ktModule: KtModule, ktModule: KtModule,
@@ -94,6 +94,6 @@ internal class SymbolLightInlineClass : SymbolLightClassForClassOrObject {
override fun getOwnFields(): List<KtLightField> = _ownFields override fun getOwnFields(): List<KtLightField> = _ownFields
override fun copy(): SymbolLightInlineClass = override fun copy(): SymbolLightClassForInlineClass =
SymbolLightInlineClass(classOrObjectDeclaration, classOrObjectSymbolPointer, ktModule, manager) SymbolLightClassForInlineClass(classOrObjectDeclaration, classOrObjectSymbolPointer, ktModule, manager)
} }
@@ -55,7 +55,7 @@ internal fun createSymbolLightClassNoCache(classOrObject: KtClassOrObject, ktMod
} }
internal fun createLightClassNoCache(ktClassOrObject: KtClassOrObject, ktModule: KtModule): SymbolLightClassBase = when { 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.isAnnotation() -> SymbolLightAnnotationClass(ktClassOrObject, ktModule)
ktClassOrObject is KtClass && ktClassOrObject.isInterface() -> SymbolLightInterfaceClass(ktClassOrObject, ktModule) ktClassOrObject is KtClass && ktClassOrObject.isInterface() -> SymbolLightInterfaceClass(ktClassOrObject, ktModule)
else -> SymbolLightClassForClassOrObject(ktClassOrObject, ktModule) else -> SymbolLightClassForClassOrObject(ktClassOrObject, ktModule)