Added alternative signature test with vararg parameter.

This commit is contained in:
Evgeny Gerashchenko
2012-06-06 16:37:34 +04:00
parent b1ba730ebb
commit bb0f3f733b
3 changed files with 30 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
package test;
import java.lang.String;
import java.lang.UnsupportedOperationException;
import java.util.*;
import java.util.BitSet;
import java.util.List;
import jet.runtime.typeinfo.KotlinSignature;
public class MethodWithVararg {
@KotlinSignature("fun foo(vararg s : String)")
public void foo(String... s) {
}
}

View File

@@ -0,0 +1,9 @@
package test
import java.util.*
public open class MethodWithVararg : Object() {
open fun foo(vararg p0 : String) {
throw UnsupportedOperationException()
}
}

View File

@@ -0,0 +1,6 @@
namespace test
open class test.MethodWithVararg : java.lang.Object {
final /*constructor*/ fun <init>(): test.MethodWithVararg
open fun foo(/*0*/ vararg p0: jet.String /*jet.Array<jet.String>*/): jet.Tuple0
}