19 lines
341 B
Kotlin
Vendored
19 lines
341 B
Kotlin
Vendored
// FIR_IDENTICAL
|
|
// invalid, depends on local class
|
|
fun <!EXPOSED_FUNCTION_RETURN_TYPE!>foo<!>() = run {
|
|
class A
|
|
A()
|
|
}
|
|
|
|
// invalid, depends on local class
|
|
fun <!EXPOSED_FUNCTION_RETURN_TYPE!>gav<!>() = {
|
|
class B
|
|
B()
|
|
}
|
|
|
|
abstract class My
|
|
|
|
// valid, object literal here is effectively My
|
|
fun bar() = run {
|
|
object: My() {}
|
|
} |