package test /*record*/ public final class GenericRecord : java.lang.Record { public constructor GenericRecord(/*0*/ x: T!, /*1*/ y: E!) private final val x: T! private final val y: E! /*record component*/ public open fun x(): T! /*record component*/ public open fun y(): E! public open fun y(/*0*/ p0: E!): E! public open fun z(): kotlin.Double }