diff --git a/compiler/testData/codegen/asmLike/typeAnnotations/classTypeParameter.kt b/compiler/testData/codegen/asmLike/typeAnnotations/classTypeParameter.kt index fc9ea661347..6824c0c4122 100644 --- a/compiler/testData/codegen/asmLike/typeAnnotations/classTypeParameter.kt +++ b/compiler/testData/codegen/asmLike/typeAnnotations/classTypeParameter.kt @@ -26,7 +26,6 @@ open class SimpleClass interface GenericInterface open class GenericClass -@Suppress("UNSUPPORTED") class Simple<@TypeParameterAnn("T") @TypeParameterAnnBinary @TypeParameterAnnSource T> { fun test(p: T) : T { return p diff --git a/compiler/testData/codegen/asmLike/typeAnnotations/classTypeParameter.txt b/compiler/testData/codegen/asmLike/typeAnnotations/classTypeParameter.txt index bcaf60e9043..d83c8abafcc 100644 --- a/compiler/testData/codegen/asmLike/typeAnnotations/classTypeParameter.txt +++ b/compiler/testData/codegen/asmLike/typeAnnotations/classTypeParameter.txt @@ -88,6 +88,9 @@ public final class foo/InterfaceClassBound : java/lang/Object { Ljava/lang/Object; public final class foo/Simple : java/lang/Object { + @Lfoo/TypeParameterAnn;([name="T"]) : CLASS_TYPE_PARAMETER 0, null + @Lfoo/TypeParameterAnnBinary;([]) : CLASS_TYPE_PARAMETER 0, null // invisible + public void () (TT;)TT;