Files
kotlin-fork/idea/testData/checker/infos/WrapIntoRef.jet
T
Svetlana Isakova cc244fad94 KT-1191 Wrong detection of unused parameters
KT-1219 Incorrect 'unused value' error in closures
2012-02-24 12:09:02 +04:00

38 lines
707 B
Plaintext

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