Test update after "Refactoring: code duplication removed from accessor generators" and "Properly resolve descriptors from compiled kotlin" fixes

This commit is contained in:
Mikhael Bogdanov
2013-03-20 18:23:38 +04:00
parent d9fd04dd43
commit 5bed6c296d
49 changed files with 89 additions and 0 deletions
@@ -5,5 +5,6 @@ public val Obj : test.Obj
public object Obj {
/*primary*/ private constructor Obj()
public final val v : jet.String
public final fun <get-v>() : jet.String
public final fun f() : jet.String
}
@@ -10,6 +10,7 @@ public final class Outer {
public object Obj {
/*primary*/ private constructor Obj()
public final val v : jet.String
public final fun <get-v>() : jet.String
public final fun f() : jet.String
}
}
@@ -9,6 +9,7 @@ public object Outer {
public object Obj {
/*primary*/ private constructor Obj()
public final val v : jet.String
public final fun <get-v>() : jet.String
public final fun f() : jet.String
}
}
@@ -2,9 +2,11 @@ package test
public val Obj : test.Obj
internal val x : jet.Int
internal fun <get-x>() : jet.Int
public object Obj {
/*primary*/ private constructor Obj()
public final val v : jet.String
public final fun <get-v>() : jet.String
public final fun f() : jet.String
}
@@ -6,5 +6,6 @@ internal final class ClassObjectDeclaresProperty {
internal class object <class-object-for-ClassObjectDeclaresProperty> {
/*primary*/ private constructor <class-object-for-ClassObjectDeclaresProperty>()
internal final val i : jet.Int
internal final fun <get-i>() : jet.Int
}
}
@@ -6,5 +6,7 @@ internal final class ClassObjectDeclaresProperty {
internal class object <class-object-for-ClassObjectDeclaresProperty> {
/*primary*/ private constructor <class-object-for-ClassObjectDeclaresProperty>()
internal final var s : jet.String
internal final fun <get-s>() : jet.String
internal final fun <set-s>(/*0*/ <set-?> : jet.String) : Unit
}
}
@@ -3,4 +3,5 @@ package test
internal final class TestingKotlinCollections {
/*primary*/ public constructor TestingKotlinCollections(/*0*/ arguments : jet.Collection<jet.String>)
internal final val arguments : jet.Collection<jet.String>
internal final fun <get-arguments>() : jet.Collection<jet.String>
}
@@ -3,7 +3,10 @@ package test
jet.data() internal final class DataClass {
/*primary*/ public constructor DataClass(/*0*/ x : jet.String, /*1*/ y : jet.Int, /*2*/ z : jet.Double)
internal final var x : jet.String
internal final fun <get-x>() : jet.String
internal final fun <set-x>(/*0*/ <set-?> : jet.String) : Unit
internal final val z : jet.Double
internal final fun <get-z>() : jet.Double
internal final /*synthesized*/ fun component1() : jet.String
internal final /*synthesized*/ fun component2() : jet.Double
internal final /*synthesized*/ fun copy(/*0*/ x : jet.String = ..., /*1*/ y : jet.Int, /*2*/ z : jet.Double = ...) : test.DataClass
@@ -3,6 +3,7 @@ package test
jet.data() internal final class DataClass {
/*primary*/ public constructor DataClass(/*0*/ x : jet.String)
internal final val x : jet.String
internal final fun <get-x>() : jet.String
internal final /*synthesized*/ fun component1() : jet.String
internal final /*synthesized*/ fun copy(/*0*/ x : jet.String = ...) : test.DataClass
}
@@ -3,6 +3,7 @@ package test
jet.data() internal open class DataClass {
/*primary*/ public constructor DataClass(/*0*/ x : jet.String)
internal final val x : jet.String
internal final fun <get-x>() : jet.String
internal final /*synthesized*/ fun component1() : jet.String
internal final /*synthesized*/ fun copy(/*0*/ x : jet.String = ...) : test.DataClass
}
@@ -3,6 +3,7 @@ package test
jet.data() internal open class DataClass {
/*primary*/ public constructor DataClass(/*0*/ x : jet.String)
internal open val x : jet.String
internal open fun <get-x>() : jet.String
internal final /*synthesized*/ fun component1() : jet.String
internal final /*synthesized*/ fun copy(/*0*/ x : jet.String = ...) : test.DataClass
}
@@ -3,7 +3,9 @@ package test
jet.data() internal final class DataClass {
/*primary*/ public constructor DataClass(/*0*/ x : jet.String, /*1*/ y : jet.Int)
internal final val x : jet.String
internal final fun <get-x>() : jet.String
internal final val y : jet.Int
internal final fun <get-y>() : jet.Int
internal final /*synthesized*/ fun component1() : jet.String
internal final /*synthesized*/ fun component2() : jet.Int
internal final /*synthesized*/ fun copy(/*0*/ x : jet.String = ..., /*1*/ y : jet.Int = ...) : test.DataClass
@@ -3,7 +3,11 @@ package test
jet.data() internal final class DataClass {
/*primary*/ public constructor DataClass(/*0*/ x : jet.String, /*1*/ y : jet.Int)
internal final var x : jet.String
internal final fun <get-x>() : jet.String
internal final fun <set-x>(/*0*/ <set-?> : jet.String) : Unit
internal final var y : jet.Int
internal final fun <get-y>() : jet.Int
internal final fun <set-y>(/*0*/ <set-?> : jet.Int) : Unit
internal final /*synthesized*/ fun component1() : jet.String
internal final /*synthesized*/ fun component2() : jet.Int
internal final /*synthesized*/ fun copy(/*0*/ x : jet.String = ..., /*1*/ y : jet.Int = ...) : test.DataClass
@@ -3,4 +3,5 @@ package test
internal final class ClassVal {
/*primary*/ public constructor ClassVal()
internal final val aa : jet.Int
internal final fun <get-aa>() : jet.Int
}
@@ -3,4 +3,5 @@ package test
internal abstract class ClassValAbstract {
/*primary*/ public constructor ClassValAbstract()
internal abstract val a : jet.Int
internal abstract fun <get-a>() : jet.Int
}
@@ -3,4 +3,6 @@ package test
internal final class ClassVar {
/*primary*/ public constructor ClassVar()
internal final var aa : jet.Int
internal final fun <get-aa>() : jet.Int
internal final fun <set-aa>(/*0*/ <set-?> : jet.Int) : Unit
}
@@ -1,3 +1,4 @@
package test
internal val jet.Collection<jet.Any?>.anotherSize : jet.Int
internal fun jet.Collection<jet.Any?>.<get-anotherSize>() : jet.Int
@@ -1,3 +1,4 @@
package test
internal val </*0*/ P> P.anotherJavaClass : java.lang.Class<P>
internal fun P.<get-anotherJavaClass>() : java.lang.Class<P>
@@ -3,4 +3,5 @@ package test
internal final class ExtPropInClass {
/*primary*/ public constructor ExtPropInClass()
internal final val jet.Int.itIs : jet.Int
internal final fun jet.Int.<get-itIs>() : jet.Int
}
@@ -1,3 +1,4 @@
package test
internal val jet.Int.itIs : jet.Int
internal fun jet.Int.<get-itIs>() : jet.Int
@@ -1,3 +1,4 @@
package test
internal val jet.Int.ggg : java.lang.CharSequence
internal fun jet.Int.<get-ggg>() : java.lang.CharSequence
@@ -1,3 +1,4 @@
package test
internal val jet.Int.ggg : java.lang.CharSequence?
internal fun jet.Int.<get-ggg>() : java.lang.CharSequence?
@@ -3,4 +3,5 @@ package test
internal final class ExtValInClass {
/*primary*/ public constructor ExtValInClass()
internal final val jet.Int.asas : java.util.List<jet.Int>?
internal final fun jet.Int.<get-asas>() : java.util.List<jet.Int>?
}
@@ -3,4 +3,5 @@ package test
internal final class ExtValInClass</*0*/ T> {
/*primary*/ public constructor ExtValInClass</*0*/ T>()
internal final val jet.Int.asas : T
internal final fun jet.Int.<get-asas>() : T
}
@@ -3,4 +3,5 @@ package test
internal final class ExtValInClass</*0*/ P> {
/*primary*/ public constructor ExtValInClass</*0*/ P>()
internal final val jet.Int.asas : P?
internal final fun jet.Int.<get-asas>() : P?
}
@@ -3,4 +3,5 @@ package test
internal final class ExtValPIntInClass</*0*/ P> {
/*primary*/ public constructor ExtValPIntInClass</*0*/ P>()
internal final val P.asas : jet.Int
internal final fun P.<get-asas>() : jet.Int
}
@@ -1,3 +1,5 @@
package test
internal var </*0*/ P> P.anotherJavaClass : java.lang.Class<P>
internal fun P.<get-anotherJavaClass>() : java.lang.Class<P>
internal fun P.<set-anotherJavaClass>(/*0*/ p : java.lang.Class<P>) : Unit
@@ -3,4 +3,6 @@ package test
internal final class ExtPropInClass {
/*primary*/ public constructor ExtPropInClass()
internal final var jet.Int.itIs : jet.Int
internal final fun jet.Int.<get-itIs>() : jet.Int
internal final fun jet.Int.<set-itIs>(/*0*/ p : jet.Int) : Unit
}
@@ -1,3 +1,5 @@
package test
internal var jet.Int.ggg : jet.Int
internal fun jet.Int.<get-ggg>() : jet.Int
internal fun jet.Int.<set-ggg>(/*0*/ p : jet.Int) : Unit
@@ -3,4 +3,6 @@ package test
internal final class ExtValInClass</*0*/ P> {
/*primary*/ public constructor ExtValInClass</*0*/ P>()
internal final var jet.Int.asas : P
internal final fun jet.Int.<get-asas>() : P
internal final fun jet.Int.<set-asas>(/*0*/ p : P) : Unit
}
@@ -3,4 +3,6 @@ package test
internal final class ExtValInClass</*0*/ P> {
/*primary*/ public constructor ExtValInClass</*0*/ P>()
internal final var jet.Int.asas : P?
internal final fun jet.Int.<get-asas>() : P?
internal final fun jet.Int.<set-asas>(/*0*/ p : P?) : Unit
}
@@ -1,3 +1,5 @@
package test
internal var </*0*/ P, /*1*/ Q> jet.Map<P, Q>.asas : jet.Int
internal fun jet.Map<P, Q>.<get-asas>() : jet.Int
internal fun jet.Map<P, Q>.<set-asas>(/*0*/ i : jet.Int) : Unit
@@ -3,4 +3,6 @@ package test
internal final class ExtValPIntInClass</*0*/ P> {
/*primary*/ public constructor ExtValPIntInClass</*0*/ P>()
internal final var P.asas : jet.Int
internal final fun P.<get-asas>() : jet.Int
internal final fun P.<set-asas>(/*0*/ p : jet.Int) : Unit
}
@@ -3,4 +3,6 @@ package test
internal final class ExtValPIntInClass</*0*/ P> {
/*primary*/ public constructor ExtValPIntInClass</*0*/ P>()
internal final var P?.asas : jet.Int
internal final fun P?.<get-asas>() : jet.Int
internal final fun P?.<set-asas>(/*0*/ p : jet.Int) : Unit
}
@@ -1,4 +1,7 @@
package test
internal var jet.Int.junk : jet.Short
internal fun jet.Int.<get-junk>() : jet.Short
internal fun jet.Int.<set-junk>(/*0*/ p : jet.Short) : Unit
internal val jet.String.junk : jet.Int
internal fun jet.String.<get-junk>() : jet.Int
@@ -1,3 +1,4 @@
package test
internal val nsVal : jet.Int
internal fun <get-nsVal>() : jet.Int
@@ -1,3 +1,5 @@
package test
internal var nsVal : jet.Int
internal fun <get-nsVal>() : jet.Int
internal fun <set-nsVal>(/*0*/ <set-?> : jet.Int) : Unit
@@ -3,9 +3,11 @@ package test
internal open class BaseClass {
/*primary*/ public constructor BaseClass()
internal open val shape : jet.String
internal open fun <get-shape>() : jet.String
}
internal open class Subclass : test.BaseClass {
/*primary*/ public constructor Subclass()
internal open override /*1*/ val shape : jet.String
internal open override /*1*/ fun <get-shape>() : jet.String
}
@@ -3,8 +3,10 @@ package test
internal open class Subclass : test.Trait {
/*primary*/ public constructor Subclass()
internal open override /*1*/ val shape : jet.String
internal open override /*1*/ fun <get-shape>() : jet.String
}
internal trait Trait {
internal abstract val shape : jet.String
internal abstract fun <get-shape>() : jet.String
}
@@ -3,9 +3,11 @@ package test
internal open class BaseClass {
/*primary*/ public constructor BaseClass()
internal final val exactly : jet.Int
internal final fun <get-exactly>() : jet.Int
}
internal final class Subclass : test.BaseClass {
/*primary*/ public constructor Subclass()
internal final override /*1*/ /*fake_override*/ val exactly : jet.Int
internal final override /*1*/ /*fake_override*/ fun <get-exactly>() : jet.Int
}
@@ -2,4 +2,6 @@ package test
internal trait A {
internal open var v : jet.String
internal open fun <get-v>() : jet.String
internal open fun <set-v>(/*0*/ value : jet.String) : Unit
}
@@ -2,4 +2,5 @@ package test
internal trait A {
internal open val v : jet.String
internal open fun <get-v>() : jet.String
}
@@ -2,9 +2,13 @@ package test
internal trait A {
internal open var v : jet.String
internal open fun <get-v>() : jet.String
internal open fun <set-v>(/*0*/ value : jet.String) : Unit
}
internal final class B : test.A {
/*primary*/ public constructor B()
internal open override /*1*/ /*fake_override*/ var v : jet.String
internal open override /*1*/ /*fake_override*/ fun <get-v>() : jet.String
internal open override /*1*/ /*fake_override*/ fun <set-v>(/*0*/ value : jet.String) : Unit
}
@@ -2,13 +2,19 @@ package test
internal trait A {
public abstract var p : jet.Int
public abstract fun <get-p>() : jet.Int
public abstract fun <set-p>(/*0*/ <set-?> : jet.Int) : Unit
internal abstract val v : jet.Int
internal abstract fun <get-v>() : jet.Int
internal abstract fun f() : jet.Int
}
internal final class B : test.A {
/*primary*/ public constructor B()
public open override /*1*/ var p : jet.Int
public open override /*1*/ fun <get-p>() : jet.Int
public open override /*1*/ fun <set-p>(/*0*/ <set-?> : jet.Int) : Unit
internal open override /*1*/ val v : jet.Int
internal open override /*1*/ fun <get-v>() : jet.Int
internal open override /*1*/ fun f() : jet.Int
}
@@ -1,4 +1,5 @@
package test
internal val x : jet.Int
internal fun <get-x>() : jet.Int
internal fun f() : jet.Int
@@ -2,6 +2,9 @@ package test
internal trait A {
public abstract var p : jet.Int
public abstract fun <get-p>() : jet.Int
internal abstract fun <set-p>(/*0*/ <set-?> : jet.Int) : Unit
internal abstract val v : jet.Int
internal abstract fun <get-v>() : jet.Int
internal abstract fun f() : jet.Int
}
@@ -2,13 +2,19 @@ package test
internal trait A {
public open var p : jet.Int
public open fun <get-p>() : jet.Int
internal open fun <set-p>(/*0*/ value : jet.Int) : Unit
internal open val v : jet.Int
internal open fun <get-v>() : jet.Int
internal open fun f() : jet.Int
}
internal final class B : test.A {
/*primary*/ public constructor B()
public open override /*1*/ /*fake_override*/ var p : jet.Int
public open override /*1*/ /*fake_override*/ fun <get-p>() : jet.Int
internal open override /*1*/ /*fake_override*/ fun <set-p>(/*0*/ value : jet.Int) : Unit
internal open override /*1*/ /*fake_override*/ val v : jet.Int
internal open override /*1*/ /*fake_override*/ fun <get-v>() : jet.Int
internal open override /*1*/ /*fake_override*/ fun f() : jet.Int
}
@@ -1,3 +1,4 @@
package test
private val topLevelVal : jet.Int
private fun <get-topLevelVal>() : jet.Int
@@ -1,3 +1,5 @@
package test
internal var topLevelVar : jet.Int
internal fun <get-topLevelVar>() : jet.Int
private fun <set-topLevelVar>(/*0*/ <set-?> : jet.Int) : Unit