From 6e0148c7a8f27ac5f51f6d554a260c92cb8ba5db Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Wed, 6 Nov 2019 16:08:49 +0300 Subject: [PATCH] FIR: cleanup of DataClassUtils: remove redundant status field assignments --- .../kotlin/fir/builder/DataClassUtils.kt | 24 ++----------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/compiler/fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/DataClassUtils.kt b/compiler/fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/DataClassUtils.kt index fd0f663b5c2..28d35beab50 100644 --- a/compiler/fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/DataClassUtils.kt +++ b/compiler/fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/DataClassUtils.kt @@ -39,17 +39,7 @@ fun List>.generateComponentFunctions( val name = Name.identifier("component$componentIndex") componentIndex++ val symbol = FirNamedFunctionSymbol(CallableId(packageFqName, classFqName, name)) - val status = FirDeclarationStatusImpl(Visibilities.PUBLIC, Modality.FINAL).apply { - isExpect = false - isActual = false - isOverride = false - isOperator = false - isInfix = false - isInline = false - isTailRec = false - isExternal = false - isSuspend = false - } + val status = FirDeclarationStatusImpl(Visibilities.PUBLIC, Modality.FINAL) val parameterSource = ktParameter?.toFirSourceElement() firClass.addDeclaration( FirSimpleFunctionImpl( @@ -87,17 +77,7 @@ fun List>.generateCopyFunction( firPrimaryConstructor: FirConstructor ) { val symbol = FirNamedFunctionSymbol(CallableId(packageFqName, classFqName, copyName)) - val status = FirDeclarationStatusImpl(Visibilities.PUBLIC, Modality.FINAL).apply { - isExpect = false - isActual = false - isOverride = false - isOperator = false - isInfix = false - isInline = false - isTailRec = false - isExternal = false - isSuspend = false - } + val status = FirDeclarationStatusImpl(Visibilities.PUBLIC, Modality.FINAL) firClass.addDeclaration( FirSimpleFunctionImpl( classOrObject?.toFirSourceElement(),