JS backend: testFiles -> testData

This commit is contained in:
Zalim Bashorov
2014-02-26 15:39:46 +04:00
parent bcd579acdd
commit 442215e829
490 changed files with 0 additions and 0 deletions
@@ -0,0 +1,10 @@
package foo
class Box<T>(t: T) {
var value = t
}
fun box(): String {
val box: Box<Int> = Box<Int>(1)
return if (box.value == 1) "OK" else "fail"
}
@@ -0,0 +1,20 @@
package foo
class A() {
fun eval() = 3
fun eval(a: Int) = 4
fun eval(a: String) = 5
fun eval(a: String, b: Int) = 6
}
fun box(): Boolean {
if (A().eval() != 3) return false;
if (A().eval(2) != 4) return false;
if (A().eval("3") != 5) return false;
if (A().eval("a", 3) != 6) return false;
return true;
}
@@ -0,0 +1,15 @@
package foo
fun Int.foo() {
}
fun String.foo() {
}
val Int.bar = 1
val String.bar = 2
fun box(): String {
val a = 43
if (a.bar != 1) return "a.bar != 1, it: ${a.bar}"
return "OK"
}