Formatting FirInlineClassDeclarationChecker

This commit is contained in:
vladislav.grechko
2022-10-05 15:42:25 +02:00
committed by teamcity
parent e0c8142106
commit 26dc010d30
@@ -85,11 +85,13 @@ object FirInlineClassDeclarationChecker : FirRegularClassChecker() {
} }
} }
} }
is FirRegularClass -> { is FirRegularClass -> {
if (innerDeclaration.isInner) { if (innerDeclaration.isInner) {
reporter.reportOn(innerDeclaration.source, FirErrors.INNER_CLASS_INSIDE_VALUE_CLASS, context) reporter.reportOn(innerDeclaration.source, FirErrors.INNER_CLASS_INSIDE_VALUE_CLASS, context)
} }
} }
is FirSimpleFunction -> { is FirSimpleFunction -> {
val functionName = innerDeclaration.name.asString() val functionName = innerDeclaration.name.asString()
@@ -102,6 +104,7 @@ object FirInlineClassDeclarationChecker : FirRegularClassChecker() {
) )
} }
} }
is FirField -> { is FirField -> {
if (innerDeclaration.isSynthetic) { if (innerDeclaration.isSynthetic) {
val symbol = innerDeclaration.initializer?.toResolvedCallableSymbol() val symbol = innerDeclaration.initializer?.toResolvedCallableSymbol()
@@ -118,6 +121,7 @@ object FirInlineClassDeclarationChecker : FirRegularClassChecker() {
) )
} }
} }
is FirProperty -> { is FirProperty -> {
if (innerDeclaration.isRelatedToParameter(primaryConstructorParametersByName[innerDeclaration.name])) { if (innerDeclaration.isRelatedToParameter(primaryConstructorParametersByName[innerDeclaration.name])) {
primaryConstructorPropertiesByName[innerDeclaration.name] = innerDeclaration primaryConstructorPropertiesByName[innerDeclaration.name] = innerDeclaration
@@ -140,6 +144,7 @@ object FirInlineClassDeclarationChecker : FirRegularClassChecker() {
} }
} }
} }
else -> {} else -> {}
} }
} }