removing static type assertions work in progress

This commit is contained in:
Dmitry Jemerov
2015-10-07 12:19:37 +02:00
parent 8f87efc0a2
commit 1523d5bcbf
149 changed files with 514 additions and 867 deletions
+4 -2
View File
@@ -13,7 +13,9 @@ fun box(): String {
val myStringList = StringList()
myStringList.add("first element")
if (myStringList.get(0) != "StringList.get()") return "Fail #1"
if ((myStringList: BaseStringList).get(0) != "StringList.get()") return "Fail #2"
if ((myStringList: ArrayList<String>).get(0) != "StringList.get()") return "Fail #3"
val b: BaseStringList = myStringList
val a: ArrayList<String> = myStringList
if (b.get(0) != "StringList.get()") return "Fail #2"
if (a.get(0) != "StringList.get()") return "Fail #3"
return "OK"
}