From 77614a749bb12ee9c4e7acbd3ca2b6a5daa3d566 Mon Sep 17 00:00:00 2001 From: Dmitry Petrov Date: Wed, 15 Mar 2017 17:25:20 +0300 Subject: [PATCH] Minor: unnecessary overrides in IrBlockImpl --- .../kotlin/ir/expressions/impl/IrBlockImpl.kt | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrBlockImpl.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrBlockImpl.kt index 0b52fc8b656..dc62e92235b 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrBlockImpl.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrBlockImpl.kt @@ -19,7 +19,6 @@ package org.jetbrains.kotlin.ir.expressions.impl import org.jetbrains.kotlin.ir.IrStatement import org.jetbrains.kotlin.ir.expressions.IrBlock import org.jetbrains.kotlin.ir.expressions.IrStatementOrigin -import org.jetbrains.kotlin.ir.visitors.IrElementTransformer import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.types.KotlinType @@ -32,16 +31,6 @@ class IrBlockImpl(startOffset: Int, endOffset: Int, type: KotlinType, origin: Ir override fun accept(visitor: IrElementVisitor, data: D): R = visitor.visitBlock(this, data) - - override fun acceptChildren(visitor: IrElementVisitor, data: D) { - statements.forEach { it.accept(visitor, data) } - } - - override fun transformChildren(transformer: IrElementTransformer, data: D) { - statements.forEachIndexed { i, irStatement -> - statements[i] = irStatement.transform(transformer, data) - } - } } fun IrBlockImpl.addIfNotNull(statement: IrStatement?) {