Reflect Kotlin's declaration-site variance in Java signatures

This commit is contained in:
Andrey Breslav
2012-11-21 22:30:59 +04:00
parent da2f886bee
commit 889ea107f6
24 changed files with 243 additions and 22 deletions
@@ -3,5 +3,5 @@ fun listOfStar(): List<*> = throw Exception()
// method: namespace::listOfStar
// jvm signature: ()Ljava/util/List;
// generic signature: ()Ljava/util/List<+Ljava/lang/Object;>;
// kotlin signature: ()Ljet/List<+?Ljava/lang/Object;>;
// generic signature: ()Ljava/util/List<Ljava/lang/Object;>;
// kotlin signature: ()Ljet/List<?Ljava/lang/Object;>;