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,19 @@
namespace <root>
// <namespace name="toplevelObjectDeclarations">
namespace toplevelObjectDeclarations
internal open class toplevelObjectDeclarations.Foo : jet.Any {
public final /*constructor*/ fun <init>(/*0*/ y: jet.Int): toplevelObjectDeclarations.Foo
internal open fun foo(): jet.Int
}
internal final class toplevelObjectDeclarations.T : toplevelObjectDeclarations.Foo {
public final /*constructor*/ fun <init>(): toplevelObjectDeclarations.T
internal open override /*1*/ fun foo(): jet.Int
}
internal final val A: toplevelObjectDeclarations.A
internal final val B: toplevelObjectDeclarations.B
internal final val x: jet.Int
internal final val y: toplevelObjectDeclarations.<no name provided>
internal final val z: jet.Int
// </namespace name="toplevelObjectDeclarations">
@@ -0,0 +1,8 @@
namespace <root>
// <namespace name="toplevelObjectDeclarations">
namespace toplevelObjectDeclarations
internal final val CObj: toplevelObjectDeclarations.CObj
internal final val DOjb: toplevelObjectDeclarations.DOjb
// </namespace name="toplevelObjectDeclarations">
@@ -0,0 +1,13 @@
namespace <root>
// <namespace name="localObjects">
namespace localObjects
internal open class localObjects.Foo : jet.Any {
public final /*constructor*/ fun <init>(): localObjects.Foo
internal final fun foo(): jet.Int
}
internal final val A: localObjects.A
internal final val bb: [ERROR : <ERROR FUNCTION RETURN TYPE>]
internal final fun test(): jet.Tuple0
// </namespace name="localObjects">
@@ -0,0 +1,13 @@
namespace <root>
// <namespace name="nestedObejcts">
namespace nestedObejcts
internal final val A: nestedObejcts.A
internal final val B: nestedObejcts.B
internal final val a: nestedObejcts.A
internal final val b: nestedObejcts.B
internal final val c: nestedObejcts.A.B
internal final val d: nestedObejcts.A.B.A
internal final val e: [ERROR : <ERROR PROPERTY TYPE>]
// </namespace name="nestedObejcts">
@@ -0,0 +1,11 @@
namespace <root>
// <namespace name="a">
namespace a
internal final class a.A : jet.Any {
public final /*constructor*/ fun <init>(): a.A
}
internal final val o: a.<no name provided>
internal final fun </*0*/ T : jet.Any?>a.A.foo(/*0*/ f: T): jet.Tuple0
// </namespace name="a">