Annotations on type aliases: typealias is not a "default target".

Add diagnostic test for annotations on type aliases.
This commit is contained in:
Dmitry Petrov
2016-10-10 16:02:17 +03:00
parent 344bb03e8c
commit d2d8f72ffc
13 changed files with 62 additions and 10 deletions
@@ -88,6 +88,7 @@ public final class kotlin/annotation/AnnotationTarget : java/lang/Enum {
public static final field PROPERTY_GETTER Lkotlin/annotation/AnnotationTarget;
public static final field PROPERTY_SETTER Lkotlin/annotation/AnnotationTarget;
public static final field TYPE Lkotlin/annotation/AnnotationTarget;
public static final field TYPEALIAS Lkotlin/annotation/AnnotationTarget;
public static final field TYPE_PARAMETER Lkotlin/annotation/AnnotationTarget;
public static final field VALUE_PARAMETER Lkotlin/annotation/AnnotationTarget;
public static fun valueOf (Ljava/lang/String;)Lkotlin/annotation/AnnotationTarget;