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,27 @@
namespace test
abstract class test.ClassDoesNotOverrideMethod : java.util.Date {
final /*constructor*/ fun <init>(): test.ClassDoesNotOverrideMethod
open override /*1*/ fun after(/*0*/ p0: java.util.Date?): jet.Boolean
open override /*1*/ fun before(/*0*/ p0: java.util.Date?): jet.Boolean
open override /*1*/ fun compareTo(/*0*/ p0: java.util.Date?): jet.Int
open override /*1*/ fun compareTo(/*0*/ p0: jet.Any?): jet.Int
open override /*1*/ fun getDate(): jet.Int
open override /*1*/ fun getDay(): jet.Int
open override /*1*/ fun getHours(): jet.Int
open override /*1*/ fun getMinutes(): jet.Int
open override /*1*/ fun getMonth(): jet.Int
open override /*1*/ fun getSeconds(): jet.Int
open override /*1*/ fun getTime(): jet.Long
open override /*1*/ fun getTimezoneOffset(): jet.Int
open override /*1*/ fun getYear(): jet.Int
open override /*1*/ fun setDate(/*0*/ p0: jet.Int): jet.Tuple0
open override /*1*/ fun setHours(/*0*/ p0: jet.Int): jet.Tuple0
open override /*1*/ fun setMinutes(/*0*/ p0: jet.Int): jet.Tuple0
open override /*1*/ fun setMonth(/*0*/ p0: jet.Int): jet.Tuple0
open override /*1*/ fun setSeconds(/*0*/ p0: jet.Int): jet.Tuple0
open override /*1*/ fun setTime(/*0*/ p0: jet.Long): jet.Tuple0
open override /*1*/ fun setYear(/*0*/ p0: jet.Int): jet.Tuple0
open override /*1*/ fun toGMTString(): jet.String?
open override /*1*/ fun toLocaleString(): jet.String?
}
@@ -0,0 +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?>
}
@@ -0,0 +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>
}
@@ -0,0 +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>?>
}
@@ -0,0 +1,6 @@
namespace test
final class test.FieldAsVar : jet.Any {
final /*constructor*/ fun <init>(): test.FieldAsVar
var f: jet.Int
}
@@ -0,0 +1,6 @@
namespace test
open class test.FieldOfArrayType : jet.Any {
final /*constructor*/ fun <init>(): test.FieldOfArrayType
var files: jet.Array<java.io.File?>?
}
@@ -0,0 +1,6 @@
namespace test
final class test.FinalFieldAsVal : jet.Any {
final /*constructor*/ fun <init>(): test.FinalFieldAsVal
val f: jet.Int
}
@@ -0,0 +1,8 @@
namespace test
open class test.Outer : jet.Any {
final /*constructor*/ fun <init>(): test.Outer
open class test.Outer.Inner : jet.Any {
final /*constructor*/ fun <init>(): test.Outer.Inner
}
}
@@ -0,0 +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?>
open class test.Outer.Inner</*0*/ Q : P> : jet.Any {
final /*constructor*/ fun </*0*/ Q : P><init>(): test.Outer.Inner</*0*/ Q : P>
}
}
@@ -0,0 +1,9 @@
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 class test.Outer.Inner : jet.Any {
final /*constructor*/ fun <init>(): test.Outer.Inner
final fun </*0*/ Q : P>f(): jet.Tuple0
}
}
@@ -0,0 +1,6 @@
namespace test
final class test.MethodWithTypeP : jet.Any {
final /*constructor*/ fun <init>(): test.MethodWithTypeP
final fun </*0*/ P : jet.Any?>f(): jet.Tuple0
}
@@ -0,0 +1,6 @@
namespace test
final class test.MethodWithTypePP : jet.Any {
final /*constructor*/ fun <init>(): test.MethodWithTypePP
final fun </*0*/ P : jet.Any?, /*1*/ Q : P>f(): jet.Tuple0
}
@@ -0,0 +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 fun </*0*/ Q : P>f(): jet.Tuple0
}
@@ -0,0 +1,6 @@
namespace test
final class test.MethosWithPRefTP : jet.Any {
final /*constructor*/ fun <init>(): test.MethosWithPRefTP
final fun </*0*/ P : jet.Any?>f(/*0*/ p0: P): jet.Tuple0
}
@@ -0,0 +1,5 @@
namespace test
final class test.Simple : jet.Any {
final /*constructor*/ fun <init>(): test.Simple
}
@@ -0,0 +1,7 @@
namespace test
final class test.TwoFields : jet.Any {
final /*constructor*/ fun <init>(): test.TwoFields
var a: jet.Int
var b: jet.Short
}
@@ -0,0 +1,5 @@
namespace test
final class test.Ramification : jet.Any {
final /*constructor*/ fun <init>(): test.Ramification
}
@@ -0,0 +1,5 @@
namespace test
final class test.Wine</*0,r*/ in T : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ in T : jet.Any?><init>(): test.Wine</*0,r*/ in T : jet.Any?>
}
@@ -0,0 +1,8 @@
namespace test
final class test.Outer : jet.Any {
final /*constructor*/ fun <init>(): test.Outer
final class test.Outer.Inner : jet.Any {
final /*constructor*/ fun <init>(): test.Outer.Inner
}
}
@@ -0,0 +1,5 @@
namespace test
final class test.Juice</*0,r*/ in T : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ in T : jet.Any?><init>(): test.Juice</*0,r*/ in T : jet.Any?>
}
@@ -0,0 +1,5 @@
namespace test
final class test.Beer</*0,r*/ T : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ T : jet.Any?><init>(): test.Beer</*0,r*/ T : jet.Any?>
}
@@ -0,0 +1,5 @@
namespace test
final class test.ClassParamReferencesParam</*0,r*/ A : jet.Any?, /*1,r*/ B : A> : jet.Any {
final /*constructor*/ fun </*0,r*/ A : jet.Any?, /*1,r*/ B : A><init>(): test.ClassParamReferencesParam</*0,r*/ A : jet.Any?, /*1,r*/ B : A>
}
@@ -0,0 +1,5 @@
namespace test
final class test.ClassParamReferencesParam</*0,r*/ A : jet.Any?, /*1,r*/ in B : A> : jet.Any {
final /*constructor*/ fun </*0,r*/ A : jet.Any?, /*1,r*/ in B : A><init>(): test.ClassParamReferencesParam</*0,r*/ A : jet.Any?, /*1,r*/ in B : A>
}
@@ -0,0 +1,5 @@
namespace test
final class test.Clock</*0,r*/ A : java.lang.Number> : jet.Any {
final /*constructor*/ fun </*0,r*/ A : java.lang.Number><init>(): test.Clock</*0,r*/ A : java.lang.Number>
}
@@ -0,0 +1,5 @@
namespace test
final class test.Clock</*0,r*/ A : java.io.Serializable & java.lang.Number> : jet.Any {
final /*constructor*/ fun </*0,r*/ A : java.io.Serializable & java.lang.Number><init>(): test.Clock</*0,r*/ A : java.io.Serializable & java.lang.Number>
}
@@ -0,0 +1,5 @@
namespace test
final class test.Clock</*0,r*/ A : java.io.Serializable> : jet.Any {
final /*constructor*/ fun </*0,r*/ A : java.io.Serializable><init>(): test.Clock</*0,r*/ A : java.io.Serializable>
}
@@ -0,0 +1,5 @@
namespace test
final class test.Clock</*0,r*/ A : java.io.Serializable & java.lang.Number> : jet.Any {
final /*constructor*/ fun </*0,r*/ A : java.io.Serializable & java.lang.Number><init>(): test.Clock</*0,r*/ A : java.io.Serializable & java.lang.Number>
}
@@ -0,0 +1,5 @@
namespace test
final class test.ClassTwoParams</*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?><init>(): test.ClassTwoParams</*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?>
}
@@ -0,0 +1,5 @@
namespace test
final class test.ClassTwoParams</*0,r*/ out P : jet.Any?, /*1,r*/ Q : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ out P : jet.Any?, /*1,r*/ Q : jet.Any?><init>(): test.ClassTwoParams</*0,r*/ out P : jet.Any?, /*1,r*/ Q : jet.Any?>
}
@@ -0,0 +1,8 @@
namespace test
abstract class test.Aaa : jet.Any {
final /*constructor*/ fun <init>(): test.Aaa
}
final class test.Bbb : test.Aaa {
final /*constructor*/ fun <init>(): test.Bbb
}
@@ -0,0 +1,8 @@
namespace test
abstract class test.Aaa</*0,r*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?><init>(): test.Aaa</*0,r*/ P : jet.Any?>
}
final class test.Bbb : test.Aaa<java.util.Random> {
final /*constructor*/ fun <init>(): test.Bbb
}
@@ -0,0 +1,7 @@
namespace test
abstract trait test.Aaa</*0,r*/ P : jet.Any?> : jet.Any {
}
final class test.Bbb : test.Aaa<java.util.Random> {
final /*constructor*/ fun <init>(): test.Bbb
}
@@ -0,0 +1,8 @@
namespace test
final class test.Outer : jet.Any {
final /*constructor*/ fun <init>(): test.Outer
final class test.Outer.Inner : jet.Any {
final /*constructor*/ fun <init>(): test.Outer.Inner
}
}
@@ -0,0 +1,4 @@
namespace test
abstract trait test.Trtrtr : jet.Any {
}
@@ -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?
}
@@ -0,0 +1,5 @@
namespace test
final class test.ClassWithConstructor0 : jet.Any {
final /*constructor*/ fun <init>(): test.ClassWithConstructor0
}
@@ -0,0 +1,5 @@
namespace test
final class test.ClassWithConstructor1 : jet.Any {
final /*constructor*/ fun <init>(/*0*/ p: jet.Int): test.ClassWithConstructor1
}
@@ -0,0 +1,5 @@
namespace test
final class test.ClassWithConstructorAndTypeParameter</*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?><init>(): test.ClassWithConstructorAndTypeParameter</*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?>
}
@@ -0,0 +1,5 @@
namespace test
final class test.ClassWithConstructorAndTypeParameter</*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?><init>(/*0*/ q: jet.Int): test.ClassWithConstructorAndTypeParameter</*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?>
}
@@ -0,0 +1,5 @@
namespace test
final class test.ClassWithConstructorAndTypeParameter</*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?><init>(/*0*/ q: Q): test.ClassWithConstructorAndTypeParameter</*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?>
}
@@ -0,0 +1,5 @@
namespace test
final class test.ClassWithConstructorAndTypeParameter</*0,r*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?><init>(): test.ClassWithConstructorAndTypeParameter</*0,r*/ P : jet.Any?>
}
@@ -0,0 +1,5 @@
namespace test
final class test.OneTypeParameterErased</*0,r*/ P : jet.Any?, /*1*/ Q : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?, /*1*/ Q : jet.Any?><init>(/*0*/ q: Q): test.OneTypeParameterErased</*0,r*/ P : jet.Any?, /*1*/ Q : jet.Any?>
}
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ T : jet.Any?>f(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ in T : jet.Any?>f(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ out T : jet.Any?>f(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ P : jet.Any?>funParamParam(/*0*/ a: jet.Int, /*1*/ b: P): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0*/ P : jet.Any?>funParamParam(/*0*/ a: jet.Int, /*1*/ b: P): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ P : jet.Any?, /*1,r*/ Q : P>funParamReferencesParam(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ in P : jet.Any?, /*1,r*/ Q : P>funParamReferencesParam(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ A : java.lang.Number>uno(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ A : java.io.Serializable & java.lang.Number>tres(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ A : java.io.Serializable>dos(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ A : java.io.Serializable & java.lang.Number>cuatro(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ P : jet.Any?>funParamVarargParam(/*0*/ a: jet.Int, /*1*/ vararg b: P): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?>funTwoTypeParams(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun </*0,r*/ P : jet.Any?, /*1,r*/ in Q : jet.Any?>funTwoTypeParams(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun ff(/*0*/ p: java.util.List<jet.CharSequence>): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun ff(/*0*/ p: java.util.List<jet.CharSequence?>): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun fff(/*0*/ a: java.lang.Integer?): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun ffgg(): java.util.List<jet.CharSequence>
@@ -0,0 +1,3 @@
namespace test
final fun ffgg(): java.util.List<jet.CharSequence?>
@@ -0,0 +1,6 @@
namespace test
final class test.River : jet.Any {
final /*constructor*/ fun <init>(): test.River
final fun song(): jet.Int
}
@@ -0,0 +1,6 @@
namespace test
final class test.ClassFunGetFoo : jet.Any {
final /*constructor*/ fun <init>(): test.ClassFunGetFoo
final fun getFoo(): jet.Int
}
@@ -0,0 +1,7 @@
namespace test
final class test.ClassFunGetFoo : jet.Any {
final /*constructor*/ fun <init>(): test.ClassFunGetFoo
final fun getFoo(): jet.Int
final fun setFoo(/*0*/ p: jet.Int): jet.Tuple0
}
@@ -0,0 +1,6 @@
namespace test
final class test.ClassFunGetFoo : jet.Any {
final /*constructor*/ fun <init>(): test.ClassFunGetFoo
final fun set(/*0*/ p: jet.Int): jet.Tuple0
}
@@ -0,0 +1,3 @@
namespace test
final fun jet.Int.shuffle(): jet.Int
@@ -0,0 +1,6 @@
namespace test
final class test.ExtFunInClass : jet.Any {
final /*constructor*/ fun <init>(): test.ExtFunInClass
final fun jet.Int.shuffle(): jet.Int
}
@@ -0,0 +1,3 @@
namespace test
final fun funDefaultArg(/*0*/ p: jet.Int, /*1*/ q: jet.Int = ?, /*2*/ r: jet.Int = ?): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun fff(/*0*/ a: java.lang.Integer): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun varargInt(/*0*/ a: jet.Int, /*1*/ vararg b: jet.Int): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun varargCharSequence(/*0*/ a: jet.Int, /*1*/ vararg b: java.lang.Integer): jet.Int
@@ -0,0 +1,6 @@
namespace test
abstract class test.ModifierAbstract : jet.Any {
abstract fun abs(): jet.Int
final /*constructor*/ fun <init>(): test.ModifierAbstract
}
@@ -0,0 +1,6 @@
namespace test
open class test.ModifierOpen : jet.Any {
final /*constructor*/ fun <init>(): test.ModifierOpen
open fun abs(): jet.Int
}
@@ -0,0 +1,3 @@
namespace test
final fun f(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun getFoo(): jet.Int
@@ -0,0 +1,3 @@
namespace test
final fun ff(): java.lang.Integer
@@ -0,0 +1,3 @@
namespace test
final fun ff(): java.lang.Integer?
@@ -0,0 +1,6 @@
namespace test
final class test.ClassVal : jet.Any {
final /*constructor*/ fun <init>(): test.ClassVal
val aa: jet.Int
}
@@ -0,0 +1,6 @@
namespace test
abstract class test.ClassValAbstract : jet.Any {
final /*constructor*/ fun <init>(): test.ClassValAbstract
val a: jet.Int
}
@@ -0,0 +1,6 @@
namespace test
final class test.ClassVar : jet.Any {
final /*constructor*/ fun <init>(): test.ClassVar
var aa: jet.Int
}
@@ -0,0 +1,3 @@
namespace test
val java.util.Collection<out jet.Any?>.anotherSize: jet.Int
@@ -0,0 +1,3 @@
namespace test
val </*0,r*/ P : jet.Any?> /*0,r*/ P : jet.Any?.anotherJavaClass: java.lang.Class</*0,r*/ P : jet.Any?>
@@ -0,0 +1,6 @@
namespace test
final class test.ExtPropInClass : jet.Any {
final /*constructor*/ fun <init>(): test.ExtPropInClass
val jet.Int.itIs: jet.Int
}
@@ -0,0 +1,3 @@
namespace test
val jet.Int.itIs: jet.Int
@@ -0,0 +1,3 @@
namespace test
val jet.Int.ggg: jet.CharSequence
@@ -0,0 +1,3 @@
namespace test
val jet.Int.ggg: jet.CharSequence?
@@ -0,0 +1,6 @@
namespace test
final class test.ExtValInClass : jet.Any {
final /*constructor*/ fun <init>(): test.ExtValInClass
val jet.Int.asas: java.util.List<jet.Int>?
}
@@ -0,0 +1,6 @@
namespace test
final class test.ExtValInClass</*0,r*/ T : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ T : jet.Any?><init>(): test.ExtValInClass</*0,r*/ T : jet.Any?>
val jet.Int.asas: /*0,r*/ T : jet.Any?
}
@@ -0,0 +1,6 @@
namespace test
final class test.ExtValInClass</*0,r*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?><init>(): test.ExtValInClass</*0,r*/ P : jet.Any?>
val jet.Int.asas: /*0,r*/ P : jet.Any??
}
@@ -0,0 +1,6 @@
namespace test
final class test.ExtValPIntInClass</*0,r*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?><init>(): test.ExtValPIntInClass</*0,r*/ P : jet.Any?>
val /*0,r*/ P : jet.Any?.asas: jet.Int
}
@@ -0,0 +1,3 @@
namespace test
var </*0,r*/ P : jet.Any?> /*0,r*/ P : jet.Any?.anotherJavaClass: java.lang.Class</*0,r*/ P : jet.Any?>
@@ -0,0 +1,6 @@
namespace test
final class test.ExtPropInClass : jet.Any {
final /*constructor*/ fun <init>(): test.ExtPropInClass
var jet.Int.itIs: jet.Int
}
@@ -0,0 +1,3 @@
namespace test
var jet.Int.ggg: jet.Int
@@ -0,0 +1,6 @@
namespace test
final class test.ExtValInClass</*0,r*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?><init>(): test.ExtValInClass</*0,r*/ P : jet.Any?>
var jet.Int.asas: /*0,r*/ P : jet.Any?
}
@@ -0,0 +1,6 @@
namespace test
final class test.ExtValInClass</*0,r*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?><init>(): test.ExtValInClass</*0,r*/ P : jet.Any?>
var jet.Int.asas: /*0,r*/ P : jet.Any??
}
@@ -0,0 +1,3 @@
namespace test
var </*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?> java.util.Map</*0,r*/ P : jet.Any?, /*1,r*/ Q : jet.Any?>.asas: jet.Int
@@ -0,0 +1,6 @@
namespace test
final class test.ExtValPIntInClass</*0,r*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?><init>(): test.ExtValPIntInClass</*0,r*/ P : jet.Any?>
var /*0,r*/ P : jet.Any?.asas: jet.Int
}
@@ -0,0 +1,6 @@
namespace test
final class test.ExtValPIntInClass</*0,r*/ P : jet.Any?> : jet.Any {
final /*constructor*/ fun </*0,r*/ P : jet.Any?><init>(): test.ExtValPIntInClass</*0,r*/ P : jet.Any?>
var /*0,r*/ P : jet.Any??.asas: jet.Int
}

Some files were not shown because too many files have changed in this diff Show More