explicit test for java signature writing

(partially replaces CompileJavaAgainstKotlinTest)
This commit is contained in:
Stepan Koltsov
2012-01-03 21:15:12 +04:00
parent f4b7c0b081
commit 52400dbd1e
4 changed files with 317 additions and 0 deletions
@@ -0,0 +1,9 @@
import java.util.List
import java.lang.CharSequence
fun foo(p: List<CharSequence>) = 1
// method: namespace::foo
// jvm signature: (Ljava/util/List;)I
// generic signature: (Ljava/util/List<Ljava/lang/CharSequence;>;)I
// kotlin signature: (Ljava/util/List<Ljava/lang/CharSequence;>;)I // TODO: skip Kotlin signature
@@ -0,0 +1,6 @@
fun foo() = 1
// method: namespace::foo
// jvm signature: ()I
// generic signature: ()I // TODO: need to skip generic signature
// kotlin signature: ()I // TODO: need to skip kotlin signature