[SLC] rename SymbolLightAnonymousClass to SymbolLightClassForAnonymousObject

^KT-54051
This commit is contained in:
Dmitrii Gridin
2022-11-26 17:16:21 +01:00
committed by Space Team
parent ed43dc9530
commit 938c866b23
2 changed files with 3 additions and 3 deletions
@@ -20,7 +20,7 @@ import org.jetbrains.kotlin.light.classes.symbol.annotations.hasJvmFieldAnnotati
import org.jetbrains.kotlin.light.classes.symbol.fields.SymbolLightField
import org.jetbrains.kotlin.psi.KtClassOrObject
internal class SymbolLightAnonymousClass : SymbolLightClassForClassLike<KtAnonymousObjectSymbol>, PsiAnonymousClass {
internal class SymbolLightClassForAnonymousObject : SymbolLightClassForClassLike<KtAnonymousObjectSymbol>, PsiAnonymousClass {
constructor(
anonymousObjectDeclaration: KtClassOrObject,
ktModule: KtModule,
@@ -111,5 +111,5 @@ internal class SymbolLightAnonymousClass : SymbolLightClassForClassLike<KtAnonym
override fun getTypeParameters(): Array<PsiTypeParameter> = PsiTypeParameter.EMPTY_ARRAY
override fun getTypeParameterList(): PsiTypeParameterList? = null
override fun getQualifiedName(): String? = null
override fun copy() = SymbolLightAnonymousClass(classOrObjectDeclaration, classOrObjectSymbolPointer, ktModule, manager)
override fun copy() = SymbolLightClassForAnonymousObject(classOrObjectDeclaration, classOrObjectSymbolPointer, ktModule, manager)
}
@@ -49,7 +49,7 @@ import org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOriginKind
import java.util.*
internal fun createSymbolLightClassNoCache(classOrObject: KtClassOrObject, ktModule: KtModule): KtLightClass? = when {
classOrObject.isObjectLiteral() -> SymbolLightAnonymousClass(classOrObject, ktModule)
classOrObject.isObjectLiteral() -> SymbolLightClassForAnonymousObject(classOrObject, ktModule)
classOrObject is KtEnumEntry -> lightClassForEnumEntry(classOrObject)
else -> createLightClassNoCache(classOrObject, ktModule)
}