| // RUN_PIPELINE_TILL: FRONTEND | |
| // FULL_JDK | |
| fun test() { | |
| val closeable: java.io.Closeable? = null | |
| val closeF = fun() { closeable?.close() } | |
| val closeFB = fun(): Unit = <!RETURN_TYPE_MISMATCH, RETURN_TYPE_MISMATCH!>closeable?.close()<!> | |
| val closeFR = fun() { return <!RETURN_TYPE_MISMATCH, RETURN_TYPE_MISMATCH!>closeable?.close()<!> } | |
| val closeL = { closeable?.close() } | |
| val closeLR = label@ { return@label closeable?.close() } | |
| } | |
| /* GENERATED_FIR_TAGS: anonymousFunction, functionDeclaration, javaFunction, lambdaLiteral, localProperty, nullableType, | |
| propertyDeclaration, safeCall */ |