Merged LoadCompiledKotlin test int LoadJavaTest.

This commit is contained in:
Evgeny Gerashchenko
2013-12-06 16:48:03 +04:00
parent 62f44f7ed0
commit b7cfd676bf
491 changed files with 2032 additions and 2103 deletions
@@ -0,0 +1,5 @@
package test
class ClassParamUsedInFun<in T> {
fun f(t: T) = 1
}
@@ -0,0 +1,6 @@
package test
internal final class ClassParamUsedInFun</*0*/ in T> {
/*primary*/ public constructor ClassParamUsedInFun</*0*/ in T>()
internal final fun f(/*0*/ t: T): jet.Int
}
@@ -0,0 +1,5 @@
package test
class ClassParamUsedInFun<T> {
fun f(t: T) = 1
}
@@ -0,0 +1,6 @@
package test
internal final class ClassParamUsedInFun</*0*/ T> {
/*primary*/ public constructor ClassParamUsedInFun</*0*/ T>()
internal final fun f(/*0*/ t: T): jet.Int
}
@@ -0,0 +1,9 @@
package test
// test composed from KT-2193
trait A {
open fun f(): String = "test"
}
class B() : A
@@ -0,0 +1,10 @@
package test
internal trait A {
internal open fun f(): jet.String
}
internal final class B : test.A {
/*primary*/ public constructor B()
internal open override /*1*/ /*fake_override*/ fun f(): jet.String
}
@@ -0,0 +1,7 @@
package test
open class Base<T>() {
fun foo(): T = throw Exception()
}
class Inh() : Base<String>()
@@ -0,0 +1,11 @@
package test
internal open class Base</*0*/ T> {
/*primary*/ public constructor Base</*0*/ T>()
internal final fun foo(): T
}
internal final class Inh : test.Base<jet.String> {
/*primary*/ public constructor Inh()
internal final override /*1*/ /*fake_override*/ fun foo(): jet.String
}
@@ -0,0 +1,7 @@
// KT-2228
package test
trait A {
final fun f(): String = "test"
}
@@ -0,0 +1,5 @@
package test
internal trait A {
internal final fun f(): jet.String
}
@@ -0,0 +1,7 @@
// KT-2228
package test
trait A {
fun f(): String = "test"
}
@@ -0,0 +1,5 @@
package test
internal trait A {
internal open fun f(): jet.String
}