[SLC] inner classes must have name

^KT-55743 Fixed
This commit is contained in:
Dmitrii Gridin
2023-01-03 13:11:15 +01:00
committed by teamcity
parent 721a37f7e7
commit 5dc728ab38
@@ -169,7 +169,9 @@ abstract class SymbolLightClassForClassLike<SType : KtClassOrObjectSymbol> prote
override fun hashCode(): Int = classOrObjectDeclaration.hashCode()
override fun getName(): String? = classOrObjectDeclaration?.name
override fun getName(): String? = classOrObjectDeclaration?.name ?: withClassOrObjectSymbol {
it.name?.asString()
}
override fun hasModifierProperty(@NonNls name: String): Boolean = modifierList?.hasModifierProperty(name) ?: false