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,3 @@
package test
class ClassWithConstructor0()
@@ -0,0 +1,5 @@
package test
internal final class ClassWithConstructor0 {
/*primary*/ public constructor ClassWithConstructor0()
}
@@ -0,0 +1,3 @@
package test
class ClassWithConstructor1(p: Int)
@@ -0,0 +1,5 @@
package test
internal final class ClassWithConstructor1 {
/*primary*/ public constructor ClassWithConstructor1(/*0*/ p: jet.Int)
}
@@ -0,0 +1,3 @@
package test
class ClassWithConstructorWithValueParamWithDefaultValue(p: Int = 1)
@@ -0,0 +1,5 @@
package test
internal final class ClassWithConstructorWithValueParamWithDefaultValue {
/*primary*/ public constructor ClassWithConstructorWithValueParamWithDefaultValue(/*0*/ p: jet.Int = ...)
}
@@ -0,0 +1,3 @@
package test
class TestConstructor(p: Int = 1, s: Int)
@@ -0,0 +1,5 @@
package test
internal final class TestConstructor {
/*primary*/ public constructor TestConstructor(/*0*/ p: jet.Int = ..., /*1*/ s: jet.Int)
}
@@ -0,0 +1,3 @@
package test
class TestingKotlinCollections(val arguments: Collection<String>)
@@ -0,0 +1,7 @@
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>
}
@@ -0,0 +1,3 @@
package test
class TestConstructor(p: Int = 1, d: Int = 1)
@@ -0,0 +1,5 @@
package test
internal final class TestConstructor {
/*primary*/ public constructor TestConstructor(/*0*/ p: jet.Int = ..., /*1*/ d: jet.Int = ...)
}
@@ -0,0 +1,3 @@
package test
class ClassWithConstructorAndTypeParameter<P, Q>()
@@ -0,0 +1,5 @@
package test
internal final class ClassWithConstructorAndTypeParameter</*0*/ P, /*1*/ Q> {
/*primary*/ public constructor ClassWithConstructorAndTypeParameter</*0*/ P, /*1*/ Q>()
}
@@ -0,0 +1,3 @@
package test
class ClassWithConstructorAndTypeParameter<P, Q>(q: Int)
@@ -0,0 +1,5 @@
package test
internal final class ClassWithConstructorAndTypeParameter</*0*/ P, /*1*/ Q> {
/*primary*/ public constructor ClassWithConstructorAndTypeParameter</*0*/ P, /*1*/ Q>(/*0*/ q: jet.Int)
}
@@ -0,0 +1,3 @@
package test
class ClassWithConstructorAndTypeParameter<P, Q>(q: Q)
@@ -0,0 +1,5 @@
package test
internal final class ClassWithConstructorAndTypeParameter</*0*/ P, /*1*/ Q> {
/*primary*/ public constructor ClassWithConstructorAndTypeParameter</*0*/ P, /*1*/ Q>(/*0*/ q: Q)
}
@@ -0,0 +1,3 @@
package test
class ClassWithConstructorAndTypeParameter<P>()
@@ -0,0 +1,5 @@
package test
internal final class ClassWithConstructorAndTypeParameter</*0*/ P> {
/*primary*/ public constructor ClassWithConstructorAndTypeParameter</*0*/ P>()
}
@@ -0,0 +1,3 @@
package test
class OneTypeParameterErased<P, Q>(q: Q)
@@ -0,0 +1,5 @@
package test
internal final class OneTypeParameterErased</*0*/ P, /*1*/ Q> {
/*primary*/ public constructor OneTypeParameterErased</*0*/ P, /*1*/ Q>(/*0*/ q: Q)
}
@@ -0,0 +1,5 @@
package test
class A {
class TestConstructor(p: Int = 1)
}
@@ -0,0 +1,9 @@
package test
internal final class A {
/*primary*/ public constructor A()
internal final class TestConstructor {
/*primary*/ public constructor TestConstructor(/*0*/ p: jet.Int = ...)
}
}
@@ -0,0 +1,3 @@
package test
class TestConstructor private(p: Int = 1)
@@ -0,0 +1,5 @@
package test
internal final class TestConstructor {
/*primary*/ private constructor TestConstructor(/*0*/ p: jet.Int = ...)
}
@@ -0,0 +1,3 @@
package test
class A(vararg a: Int, f: () -> Unit) {}
@@ -0,0 +1,5 @@
package test
internal final class A {
/*primary*/ public constructor A(/*0*/ vararg a: jet.Int /*jet.IntArray*/, /*1*/ f: () -> jet.Unit)
}
@@ -0,0 +1,3 @@
package test
class A(vararg a: Int) {}
@@ -0,0 +1,5 @@
package test
internal final class A {
/*primary*/ public constructor A(/*0*/ vararg a: jet.Int /*jet.IntArray*/)
}