fix serialization of types in Read*BinaryClassTest

This commit is contained in:
Stepan Koltsov
2012-03-22 03:46:46 +04:00
parent a44272eeba
commit 921b601628
39 changed files with 92 additions and 95 deletions
@@ -1,5 +1,5 @@
namespace test
final class test.ClassWithTypeParameter</*0*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0*/ P : jet.Any?><init>(): test.ClassWithTypeParameter</*0*/ P : jet.Any?>
final /*constructor*/ fun </*0*/ P : jet.Any?><init>(): test.ClassWithTypeParameter<P>
}
@@ -1,5 +1,5 @@
namespace test
final class test.ClassWithTypeParameter</*0*/ P : jet.Any?, /*1*/ Q : P> : jet.Any {
final /*constructor*/ fun </*0*/ P : jet.Any?, /*1*/ Q : P><init>(): test.ClassWithTypeParameter</*0*/ P : jet.Any?, /*1*/ Q : P>
final /*constructor*/ fun </*0*/ P : jet.Any?, /*1*/ Q : P><init>(): test.ClassWithTypeParameter<P, Q>
}
@@ -1,5 +1,5 @@
namespace test
final class test.ClassWithTypePRefSelf</*0*/ P : java.lang.Enum<P>?> : jet.Any {
final /*constructor*/ fun </*0*/ P : java.lang.Enum<P>?><init>(): test.ClassWithTypePRefSelf</*0*/ P : java.lang.Enum<P>?>
final /*constructor*/ fun </*0*/ P : java.lang.Enum<P>?><init>(): test.ClassWithTypePRefSelf<P>
}
@@ -1,8 +1,8 @@
namespace test
open class test.Outer</*0*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0*/ P : jet.Any?><init>(): test.Outer</*0*/ P : jet.Any?>
final /*constructor*/ fun </*0*/ P : jet.Any?><init>(): test.Outer<P>
open class test.Outer.Inner</*0*/ Q : P> : jet.Any {
final /*constructor*/ fun </*0*/ Q : P><init>(): test.Outer.Inner</*0*/ Q : P>
final /*constructor*/ fun </*0*/ Q : P><init>(): test.Outer.Inner<Q>
}
}
@@ -1,7 +1,7 @@
namespace test
final class test.Outer</*0*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0*/ P : jet.Any?><init>(): test.Outer</*0*/ P : jet.Any?>
final /*constructor*/ fun </*0*/ P : jet.Any?><init>(): test.Outer<P>
final class test.Outer.Inner : jet.Any {
final /*constructor*/ fun <init>(): test.Outer.Inner
final fun </*0*/ Q : P>f(): jet.Tuple0
@@ -1,6 +1,6 @@
namespace test
open class test.MethodWithTypePRefClassP</*0*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0*/ P : jet.Any?><init>(): test.MethodWithTypePRefClassP</*0*/ P : jet.Any?>
final /*constructor*/ fun </*0*/ P : jet.Any?><init>(): test.MethodWithTypePRefClassP<P>
final fun </*0*/ Q : P>f(): jet.Tuple0
}
@@ -1,7 +1,7 @@
namespace test
open class test.JavaBeanVarOfGenericType</*0*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0*/ P : jet.Any?><init>(): test.JavaBeanVarOfGenericType</*0*/ P : jet.Any?>
open fun getCharacters(): java.util.ArrayList</*0*/ P : jet.Any?>?
final /*constructor*/ fun </*0*/ P : jet.Any?><init>(): test.JavaBeanVarOfGenericType<P>
open fun getCharacters(): java.util.ArrayList<P>?
open fun setCharacters(/*0*/ p0: java.util.ArrayList<P>?): jet.Tuple0
}