From 70fe98473886f5b3fc0ec915c560734c28b2a9fe Mon Sep 17 00:00:00 2001 From: Mikhael Bogdanov Date: Wed, 21 Jul 2021 11:25:11 +0200 Subject: [PATCH] Update classTypeParameter.kt test --- .../codegen/asmLike/typeAnnotations/classTypeParameter.kt | 1 - .../codegen/asmLike/typeAnnotations/classTypeParameter.txt | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) 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;