[JS IR BE] Arrays, varargs

This commit is contained in:
Anton Bannykh
2018-09-12 14:31:22 +03:00
parent e24f68c357
commit 2e709a81fa
470 changed files with 761 additions and 585 deletions
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
// WITH_RUNTIME
class World() {
public val items: ArrayList<Item> = ArrayList<Item>()
-1
View File
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
public class StockMarketTableModel() {
public fun getColumnCount() : Int {
-1
View File
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
public inline fun Int.times(body : () -> Unit) {
var count = this;
while (count > 0) {
-1
View File
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
public interface LoggerAware {
public val logger: StringBuilder
}
-1
View File
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
fun launch(f : () -> Unit) {
f()
}
-1
View File
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
class MyNumber(val i: Int) {
operator fun inc(): MyNumber = MyNumber(i+1)
}
-1
View File
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
class mInt(val i : Int) {
override fun toString() : String = "mint: $i"
operator fun plus(i : Int) = mInt(this.i + i)
-1
View File
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
// WITH_RUNTIME
fun testFun1(str: String): String {
-1
View File
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
// WITH_RUNTIME
fun box() : String {
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
class ArrayWrapper<T>() {
val contents = ArrayList<T>()
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
class ArrayWrapper<T>() {
val contents = ArrayList<T>()
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
class ArrayWrapper<T>() {
val contents = ArrayList<T>()
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
class ArrayWrapper<T>() {
val contents = ArrayList<T>()
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JS_IR
// WITH_RUNTIME
class ArrayWrapper<T>() {
val contents = ArrayList<T>()