blob: 2c1d9db60b1b946267cecffa212ea7586b2a3b38 [file]
// RUN_PIPELINE_TILL: FRONTEND
import org.jetbrains.kotlin.plugin.sandbox.NestedClassAndMaterializeMember
@NestedClassAndMaterializeMember
class Foo {
class MyNested
}
class Bar
fun test_1(foo: Foo) {
val foo2: Foo = foo.materialize()
val nested = Foo.Nested()
}
// should be errors
fun test_2(bar: Bar) {
val foo2: Bar = bar.<!UNRESOLVED_REFERENCE!>materialize<!>()
val nested = Bar.<!UNRESOLVED_REFERENCE!>Nested<!>()
}
/* GENERATED_FIR_TAGS: classDeclaration, functionDeclaration, localProperty, nestedClass, propertyDeclaration */