Do not overuse makeNullableAsSpecified in TypeSubstitutor

This commit is contained in:
Andrey Breslav
2014-08-27 12:51:49 +04:00
parent 920769d36d
commit 364a7a6574
3 changed files with 31 additions and 2 deletions
@@ -0,0 +1,24 @@
// FILE: p/MultiMap.java
package p;
import java.util.*;
public class MultiMap<K, V> {
public Set<Collection<V>> entrySet() {
return null;
}
}
// FILE: k.kt
import p.*
fun test() {
val map = MultiMap<Int, String>()
val set = map.entrySet()
set.iterator()
val set1 = map.entrySet()!!
set1.iterator()
}