Support for checking loaded descriptors agains an expected txt file

This commit is contained in:
Andrey Breslav
2012-07-11 19:51:56 +04:00
parent 7cf9eeee65
commit 44d92d8eb3
411 changed files with 5050 additions and 8 deletions
@@ -0,0 +1,16 @@
namespace <root>
// <namespace name="kt1141">
namespace kt1141
internal final class kt1141.C : kt1141.SomeTrait {
public final /*constructor*/ fun <init>(): kt1141.C
internal abstract override /*1*/ fun foo(): jet.Tuple0
}
public abstract trait kt1141.SomeTrait : jet.Any {
internal abstract fun foo(): jet.Tuple0
}
internal final val Rr: kt1141.Rr
internal final fun foo(): jet.Tuple0
internal final fun foo2(): jet.Tuple0
// </namespace name="kt1141">
@@ -0,0 +1,10 @@
namespace <root>
// <namespace name="c">
namespace c
internal abstract class c.Foo : jet.Any {
public final /*constructor*/ fun <init>(): c.Foo
protected abstract val prop: [ERROR : No type, no body]
}
// </namespace name="c">
@@ -0,0 +1,7 @@
namespace <root>
// <namespace name="a">
namespace a
internal final fun foo(): jet.Tuple0
// </namespace name="a">
@@ -0,0 +1,31 @@
namespace <root>
// <namespace name="kt559">
namespace kt559
internal abstract class kt559.A : jet.Any {
public final /*constructor*/ fun <init>(): kt559.A
internal final fun fff(): jet.Tuple0
internal abstract fun foo(): jet.Int
internal abstract val i: jet.Int
}
internal final class kt559.B : kt559.A {
public final /*constructor*/ fun <init>(): kt559.B
internal final override /*1*/ fun fff(): jet.Tuple0
internal open override /*1*/ fun foo(): jet.Int
internal abstract override /*1*/ val i: jet.Int
}
internal final class kt559.C : kt559.D {
public final /*constructor*/ fun <init>(): kt559.C
internal final override /*1*/ fun fff(): jet.Tuple0
internal abstract override /*1*/ fun foo(): jet.Int
internal open override /*1*/ val i: jet.Int
internal final fun test(): jet.Tuple0
}
internal abstract class kt559.D : kt559.A {
public final /*constructor*/ fun <init>(): kt559.D
internal final override /*1*/ fun fff(): jet.Tuple0
internal abstract override /*1*/ fun foo(): jet.Int
internal open override /*1*/ val i: jet.Int
}
// </namespace name="kt559">