Read*BinaryClassTest: compare serialized namespace with hardcopy

This commit is contained in:
Stepan Koltsov
2012-02-15 16:15:20 +04:00
parent 94402c5f3f
commit cf7be620a7
131 changed files with 634 additions and 27 deletions
@@ -0,0 +1,6 @@
namespace test
final class test.ClassParamUsedInFun</*0,r*/ in T : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ in T : jet.Any?><init>(): test.ClassParamUsedInFun</*0,r*/ in T : jet.Any?>
final fun f(/*0*/ t: T): jet.Int
}
@@ -0,0 +1,6 @@
namespace test
final class test.ClassParamUsedInFun</*0,r*/ T : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ T : jet.Any?><init>(): test.ClassParamUsedInFun</*0,r*/ T : jet.Any?>
final fun f(/*0*/ t: T): jet.Int
}
@@ -0,0 +1,10 @@
namespace test
final class test.Inh : test.Base<jet.String> {
final /*constructor*/ fun <init>(): test.Inh
final override /*1*/ fun foo(): jet.String
}
open class test.Base</*0,r*/ T : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ T : jet.Any?><init>(): test.Base</*0,r*/ T : jet.Any?>
final fun foo(): /*0,r*/ T : jet.Any?
}