Report warning on usages of non-const vals in places where constants expected

This commit is contained in:
Denis Zharkov
2015-09-21 18:14:35 +03:00
parent 8d13f08271
commit afd4e644a3
21 changed files with 105 additions and 29 deletions
@@ -2,7 +2,7 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
annotation class ann(val name: String)
val ok = "OK"
const val ok = "OK"
class A
@@ -2,7 +2,7 @@ package
public val extensionWithoutName: A.() -> kotlin.Unit
public val funfun: () -> () -> kotlin.Int
public val ok: kotlin.String = "OK"
public const val ok: kotlin.String = "OK"
public val parentesized: () -> kotlin.Unit
public val parentesizedWithType: () -> kotlin.Unit
public val withExpression: () -> kotlin.Int