From 4b1b3aa122fcab48864f5c19a61eea0f66bc3961 Mon Sep 17 00:00:00 2001 From: Pavel Talanov Date: Mon, 2 Dec 2013 21:16:19 +0400 Subject: [PATCH] Refactor Converter: Minor: Move StatementList class --- j2k/src/org/jetbrains/jet/j2k/ast/Statements.kt | 5 +++++ j2k/src/org/jetbrains/jet/j2k/ast/Util.kt | 5 ----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/j2k/src/org/jetbrains/jet/j2k/ast/Statements.kt b/j2k/src/org/jetbrains/jet/j2k/ast/Statements.kt index 1e927ea575a..ed95d07116d 100644 --- a/j2k/src/org/jetbrains/jet/j2k/ast/Statements.kt +++ b/j2k/src/org/jetbrains/jet/j2k/ast/Statements.kt @@ -147,3 +147,8 @@ public open class DefaultSwitchLabelStatement() : Statement() { public open class SynchronizedStatement(val expression: Expression, val block: Block) : Statement() { public override fun toKotlin() = "synchronized (" + expression.toKotlin() + ") " + block.toKotlin() } + +public class StatementList(elements: List) : WhiteSpaceSeparatedElementList(elements, WhiteSpace.NewLine) { + val statements: List + get() = elements.filter { it is Statement }.map { it as Statement } +} \ No newline at end of file diff --git a/j2k/src/org/jetbrains/jet/j2k/ast/Util.kt b/j2k/src/org/jetbrains/jet/j2k/ast/Util.kt index 02cd9bcb0ff..cde74bdf8e1 100644 --- a/j2k/src/org/jetbrains/jet/j2k/ast/Util.kt +++ b/j2k/src/org/jetbrains/jet/j2k/ast/Util.kt @@ -96,9 +96,4 @@ open class WhiteSpaceSeparatedElementList( } return result } -} - -public class StatementList(elements: List) : WhiteSpaceSeparatedElementList(elements, WhiteSpace.NewLine) { - val statements: List - get() = elements.filter { it is Statement }.map { it as Statement } } \ No newline at end of file