From b394483085b0285ca08cf30d6766a8f33a38b33a Mon Sep 17 00:00:00 2001 From: Pavel Talanov Date: Wed, 7 Dec 2011 19:01:01 +0400 Subject: [PATCH] simple for support --- .idea/workspace.xml | 622 ++++++++++-------- .../expression/ExpressionVisitor.java | 7 +- .../translate/expression/ForTranslator.java | 73 ++ .../test/org/jetbrains/k2js/test/ForTest.java | 21 + .../for/cases/forIteratesOverArray.kt | 19 + translator/testFiles/kotlin_lib.js | 25 + 6 files changed, 486 insertions(+), 281 deletions(-) create mode 100644 translator/src/org/jetbrains/k2js/translate/expression/ForTranslator.java create mode 100644 translator/test/org/jetbrains/k2js/test/ForTest.java create mode 100644 translator/testFiles/expression/for/cases/forIteratesOverArray.kt diff --git a/.idea/workspace.xml b/.idea/workspace.xml index f2237039113..0c2faf99960 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,10 +5,12 @@ - + + + + - @@ -145,6 +147,32 @@ @@ -202,71 +230,67 @@ - + - + - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + - - + + - + - - + + - + - - + + - + @@ -303,66 +327,46 @@ - - + + - + - - + + - + - - + + - + - - + + - + - - + + - - - - - - - - - - - - - - - - - - - - - + @@ -373,25 +377,43 @@ - + - - + + - + - - + + - + + + + + + + + + + + + + + + + + + + @@ -418,22 +440,22 @@ @@ -523,7 +545,6 @@ - @@ -538,6 +559,7 @@ + @@ -646,7 +668,29 @@ + + + + + + + + + + + @@ -668,11 +712,43 @@ - - + + + + + + + + + + + + + + + + + + @@ -814,9 +890,9 @@ - - + + @@ -834,75 +910,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -992,6 +1000,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - @@ -1087,6 +1146,17 @@ + + + + + + @@ -1119,11 +1189,11 @@ - - - - - + + + + + localhost @@ -1181,29 +1251,29 @@ - + - - - + + - + - + - - + + + + - @@ -1242,7 +1312,7 @@