NI: propagate isNullabilityConstraint flag into constraint injector and inherit it

^KT-37510 Fixed
This commit is contained in:
Victor Petukhov
2020-04-07 13:50:50 +03:00
parent 19e352a1b5
commit 11d05c1abd
11 changed files with 142 additions and 26 deletions
@@ -0,0 +1,3 @@
fun <K> materialize(): K? { return null }
val x: String? by lazy { materialize() }
@@ -0,0 +1,3 @@
fun <K> materialize(): K? { return null }
val x: String? by lazy { <!DEBUG_INFO_EXPRESSION_TYPE("kotlin.String?")!>materialize()<!> }
@@ -0,0 +1,4 @@
package
public val x: kotlin.String?
public fun </*0*/ K> materialize(): K?