ea7e7f01fb
- Appropriate scope methods implemented - Class declarations recorded in the binding trace
31 lines
1006 B
Plaintext
31 lines
1006 B
Plaintext
namespace <root>
|
|
|
|
// <namespace name="closures">
|
|
namespace closures
|
|
|
|
internal final class closures.A : jet.Any {
|
|
public final /*constructor*/ fun <init>(/*0*/ a: jet.Int): closures.A
|
|
internal final val a: jet.Int
|
|
internal final class closures.A.B : jet.Any {
|
|
public final /*constructor*/ fun <init>(): closures.A.B
|
|
internal final fun jet.Char.xx(): jet.Any
|
|
internal final val jet.Int.xx: jet.Int
|
|
internal final val x: closures.A.B
|
|
internal final val y: closures.A
|
|
internal final val z: closures.A.B
|
|
}
|
|
}
|
|
// </namespace name="closures">
|
|
internal final class A : jet.Any {
|
|
public final /*constructor*/ fun <init>(): A
|
|
internal final fun foo(): jet.Tuple0
|
|
internal final val x: jet.Tuple0
|
|
internal final val y: jet.Tuple0
|
|
internal final val z: jet.Tuple0
|
|
}
|
|
internal final class Dup : jet.Any {
|
|
public final /*constructor*/ fun <init>(): Dup
|
|
internal final fun Dup(): jet.Tuple0
|
|
}
|
|
internal final fun foo1(): jet.Tuple0
|