added generic params to method call expression

This commit is contained in:
Sergey Ignatov
2011-11-17 18:34:34 +04:00
parent a08fb4fb0a
commit 09a489f9d4
4 changed files with 35 additions and 4 deletions
@@ -0,0 +1,12 @@
package demo;
class Map {
<K, V> void put(K k, V v) {}
}
class U {
void test() {
Map m = new Map();
m.<String, int>put("10", 10);
}
}
@@ -0,0 +1,12 @@
namespace demo {
open class Map() {
open fun put<K, V>(k : K?, v : V?) : Unit {
}
}
open class U() {
open fun test() : Unit {
var m : Map? = Map()
m?.put<String?, Int>("10", 10)
}
}
}