| // DIAGNOSTICS: -UNUSED_VARIABLE | |
| fun foo() { | |
| <!LOCAL_OBJECT_NOT_ALLOWED!>object a<!> {} | |
| val b = object { | |
| <!LOCAL_OBJECT_NOT_ALLOWED!>object c<!> {} | |
| } | |
| b.<!NESTED_CLASS_ACCESSED_VIA_INSTANCE_REFERENCE!>c<!> | |
| class A { | |
| <!LOCAL_OBJECT_NOT_ALLOWED!>object d<!> {} | |
| } | |
| val f = { | |
| <!LOCAL_OBJECT_NOT_ALLOWED!>object e<!> {} | |
| } | |
| } |