diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirLambdaArgumentExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirLambdaArgumentExpression.kt index 3d9ff00ce66..c9997e7de5d 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirLambdaArgumentExpression.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirLambdaArgumentExpression.kt @@ -32,7 +32,5 @@ abstract class FirLambdaArgumentExpression : FirWrappedArgumentExpression() { abstract override fun replaceAnnotations(newAnnotations: List) - abstract override fun replaceExpression(newExpression: FirExpression) - abstract override fun transformAnnotations(transformer: FirTransformer, data: D): FirLambdaArgumentExpression } diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirNamedArgumentExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirNamedArgumentExpression.kt index ca50b00f244..a0290c0f7c8 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirNamedArgumentExpression.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirNamedArgumentExpression.kt @@ -34,7 +34,5 @@ abstract class FirNamedArgumentExpression : FirWrappedArgumentExpression() { abstract override fun replaceAnnotations(newAnnotations: List) - abstract override fun replaceExpression(newExpression: FirExpression) - abstract override fun transformAnnotations(transformer: FirTransformer, data: D): FirNamedArgumentExpression } diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirSpreadArgumentExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirSpreadArgumentExpression.kt index 47ebc963af7..f6397e4d688 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirSpreadArgumentExpression.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirSpreadArgumentExpression.kt @@ -32,7 +32,5 @@ abstract class FirSpreadArgumentExpression : FirWrappedArgumentExpression() { abstract override fun replaceAnnotations(newAnnotations: List) - abstract override fun replaceExpression(newExpression: FirExpression) - abstract override fun transformAnnotations(transformer: FirTransformer, data: D): FirSpreadArgumentExpression } diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedArgumentExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedArgumentExpression.kt index 0550f3551ae..526a04bb760 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedArgumentExpression.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedArgumentExpression.kt @@ -32,7 +32,5 @@ abstract class FirWrappedArgumentExpression : FirWrappedExpression() { abstract override fun replaceAnnotations(newAnnotations: List) - abstract override fun replaceExpression(newExpression: FirExpression) - abstract override fun transformAnnotations(transformer: FirTransformer, data: D): FirWrappedArgumentExpression } diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedDelegateExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedDelegateExpression.kt index d917883e47d..9dd22f69eab 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedDelegateExpression.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedDelegateExpression.kt @@ -32,9 +32,5 @@ abstract class FirWrappedDelegateExpression : FirWrappedExpression() { abstract override fun replaceAnnotations(newAnnotations: List) - abstract override fun replaceExpression(newExpression: FirExpression) - - abstract fun replaceDelegateProvider(newDelegateProvider: FirExpression) - abstract override fun transformAnnotations(transformer: FirTransformer, data: D): FirWrappedDelegateExpression } diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedExpression.kt index 9819c7bd0fb..bbd81c98107 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedExpression.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedExpression.kt @@ -31,7 +31,5 @@ abstract class FirWrappedExpression : FirExpression() { abstract override fun replaceAnnotations(newAnnotations: List) - abstract fun replaceExpression(newExpression: FirExpression) - abstract override fun transformAnnotations(transformer: FirTransformer, data: D): FirWrappedExpression } diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirLambdaArgumentExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirLambdaArgumentExpressionImpl.kt index 8723daca4b8..9e89a8bf775 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirLambdaArgumentExpressionImpl.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirLambdaArgumentExpressionImpl.kt @@ -50,8 +50,4 @@ internal class FirLambdaArgumentExpressionImpl( override fun replaceAnnotations(newAnnotations: List) { annotations = newAnnotations.toMutableOrEmpty() } - - override fun replaceExpression(newExpression: FirExpression) { - expression = newExpression - } } diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirNamedArgumentExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirNamedArgumentExpressionImpl.kt index d62f08e86cf..46510b0d1a4 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirNamedArgumentExpressionImpl.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirNamedArgumentExpressionImpl.kt @@ -52,8 +52,4 @@ internal class FirNamedArgumentExpressionImpl( override fun replaceAnnotations(newAnnotations: List) { annotations = newAnnotations.toMutableOrEmpty() } - - override fun replaceExpression(newExpression: FirExpression) { - expression = newExpression - } } diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirSpreadArgumentExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirSpreadArgumentExpressionImpl.kt index 3215ee33914..092a6c51a0e 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirSpreadArgumentExpressionImpl.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirSpreadArgumentExpressionImpl.kt @@ -50,8 +50,4 @@ internal class FirSpreadArgumentExpressionImpl( override fun replaceAnnotations(newAnnotations: List) { annotations = newAnnotations.toMutableOrEmpty() } - - override fun replaceExpression(newExpression: FirExpression) { - expression = newExpression - } } diff --git a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWrappedDelegateExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWrappedDelegateExpressionImpl.kt index 37bcac7aadf..882ff7a01b0 100644 --- a/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWrappedDelegateExpressionImpl.kt +++ b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWrappedDelegateExpressionImpl.kt @@ -52,12 +52,4 @@ internal class FirWrappedDelegateExpressionImpl( override fun replaceAnnotations(newAnnotations: List) { annotations = newAnnotations.toMutableOrEmpty() } - - override fun replaceExpression(newExpression: FirExpression) { - expression = newExpression - } - - override fun replaceDelegateProvider(newDelegateProvider: FirExpression) { - delegateProvider = newDelegateProvider - } } diff --git a/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/NodeConfigurator.kt b/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/NodeConfigurator.kt index 74fd6972b2c..32b998b1a56 100644 --- a/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/NodeConfigurator.kt +++ b/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/NodeConfigurator.kt @@ -641,11 +641,11 @@ object NodeConfigurator : AbstractFieldConfigurator(FirTreeBuild } wrappedExpression.configure { - +field(expression).withReplace() + +field(expression) } wrappedDelegateExpression.configure { - +field("delegateProvider", expression).withReplace() + +field("delegateProvider", expression) } enumEntryDeserializedAccessExpression.configure {