FIR: Load final static constant Java fields as non-nullable

This commit is contained in:
Denis.Zharkov
2021-11-17 19:44:31 +03:00
committed by teamcityserver
parent dba04bcf80
commit 46217318c0
14 changed files with 113 additions and 24 deletions
@@ -1,4 +1,4 @@
fun foo() {
val ref1: KProperty0<@FlexibleNullability String?> = SomeJavaClass::someJavaField/*</* null */>()*/
val ref2: KProperty0<@FlexibleNullability String?> = SomeJavaClass::someJavaField/*</* null */>()*/
val ref1: KProperty0<String> = SomeJavaClass::someJavaField/*</* null */>()*/
val ref2: KProperty0<String> = SomeJavaClass::someJavaField/*</* null */>()*/
}