| package bar | |
| import foo.AllOpenGenerated | |
| import org.jetbrains.kotlin.plugin.sandbox.ExternalClassWithNested | |
| @ExternalClassWithNested | |
| class Foo { | |
| fun foo() {} | |
| } | |
| @ExternalClassWithNested | |
| class Bar { | |
| fun bar() {} | |
| } | |
| fun testConstructor() { | |
| val generatedClass: AllOpenGenerated = AllOpenGenerated() | |
| } | |
| fun testNestedClasses() { | |
| val nestedFoo = AllOpenGenerated.NestedFoo() | |
| nestedFoo.materialize().foo() | |
| val nestedBar = AllOpenGenerated.NestedBar() | |
| nestedBar.materialize().bar() | |
| } | |