Supported loading named objects within class objects from compiled library.

This commit is contained in:
Evgeny Gerashchenko
2012-10-26 21:11:50 +04:00
parent a71fa35187
commit 78d62fa0c0
4 changed files with 57 additions and 7 deletions
@@ -0,0 +1,14 @@
namespace test
public final class test.Outer : jet.Any {
public final /*constructor*/ fun <init>(): test.Outer
public final class object test.Outer.<class-object-for-Outer> : jet.Any {
private final /*constructor*/ fun <init>(): test.Outer.<class-object-for-Outer>
public final val Obj: test.Outer.<class-object-for-Outer>.Obj
public final object test.Outer.<class-object-for-Outer>.Obj : jet.Any {
private final /*constructor*/ fun <init>(): test.Outer.<class-object-for-Outer>.Obj
public final fun f(): jet.String
public final val v: jet.String
}
}
}