package test

@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE_PARAMETER}) public final annotation class A : kotlin.Annotation {
    /*primary*/ public constructor A(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Double)
    public final val x: kotlin.String
        public final fun <get-x>(): kotlin.String
    public final val y: kotlin.Double
        public final fun <get-y>(): kotlin.Double
}

public final class SimpleTypeParameterAnnotation {
    /*primary*/ public constructor SimpleTypeParameterAnnotation()
    public final fun </*0*/ @test.A(x = "a", y = 1.0.toDouble()) T> foo(/*0*/ x: T): kotlin.Unit
}
