JET-49 Resolve extension functions with generic receivers

+
Error report fixed for 'new java.util.List<Int>'
This commit is contained in:
Andrey Breslav
2011-05-24 19:07:53 +04:00
parent 7e5021d746
commit 1d948b0153
12 changed files with 141 additions and 37 deletions
+2 -2
View File
@@ -3,7 +3,7 @@ fun <~T~T, ~E~E> `T`T.foo(x : `E`E, y : `A`A) : `T`T {
y `+`plus 1
y `+1`+ 1.0
this?.minus<T>(this)
this?.`-`minus<T>(this)
this
}
@@ -13,7 +13,7 @@ fun <~T~T, ~E~E> `T`T.foo(x : `E`E, y : `A`A) : `T`T {
~+1~fun `A`A.plus(a : Any) {
1.`foo`foo()
true.`!`foo()
true.`foo`foo()
1
}