blob: 4bf0583a9e765c478f11493dfb8ec3347b09fd94 [file]
// RUN_PIPELINE_TILL: FRONTEND
package f
fun f() {
class LocalClass() {
init {
val <!UNUSED_VARIABLE!>x1<!> = "" // ok: unused
fun loc1(): Int {
val <!UNUSED_VARIABLE!>x1_<!> = "" // ok: unused
<!NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY!>}<!>
}
fun f() {
val <!UNUSED_VARIABLE!>x2<!> = "" // error: should be UNUSED_VARIABLE
fun loc2(): Int {
val <!UNUSED_VARIABLE!>x2_<!> = "" // error: should be UNUSED_VARIABLE
<!NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY!>}<!>
}
val v: String
get() {
val <!UNUSED_VARIABLE!>x3<!> = "" // ok: unused
<!NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY!>}<!>
}
}
/* GENERATED_FIR_TAGS: classDeclaration, functionDeclaration, getter, init, localClass, localFunction, localProperty,
primaryConstructor, propertyDeclaration, stringLiteral */