Files
kotlin-fork/idea/testData/checker/infos/WrapIntoRef.kt
T
Nikolay Krasko 795fef20d7 Don't highlight declaration with WRAPPED_INTO_REF
Leave highlighting only for usage. This may allow to make highlighting more local and lazy.
Java follows the same rules for "Implicit anonymous class parameter".
2016-09-02 13:41:24 +03:00

38 lines
629 B
Kotlin
Vendored

fun refs() {
var <warning>a</warning> = 1
val <warning>v</warning> = {
<info>a</info> = 2
}
var <warning>x</warning> = 1
val <warning>b</warning> = object {
fun foo() {
<info>x</info> = 2
}
}
var <warning>y</warning> = 1
fun foo() {
<info>y</info> = 1
}
}
fun refsPlusAssign() {
var a = 1
val <warning>v</warning> = {
<info>a</info> += 2
}
var x = 1
val <warning>b</warning> = object {
fun foo() {
<info>x</info> += 2
}
}
var y = 1
fun foo() {
<info>y</info> += 1
}
}