Migrate all JDK 15 related tests to JDK 17
This commit is contained in:
committed by
TeamCityServer
parent
452dfd6edd
commit
ce3562f0e8
@@ -0,0 +1,9 @@
|
||||
package test
|
||||
|
||||
/*record*/ public final class GenericRecord</*0*/ T : kotlin.Any!, /*1*/ E : kotlin.Any!> : java.lang.Record {
|
||||
public constructor GenericRecord</*0*/ T : kotlin.Any!, /*1*/ E : kotlin.Any!>(/*0*/ x: T!, /*1*/ 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
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package test
|
||||
|
||||
/*record*/ public final class GenericRecord</*0*/ T : kotlin.Any!, /*1*/ E : kotlin.Any!> : java.lang.Record {
|
||||
public constructor GenericRecord</*0*/ T : kotlin.Any!, /*1*/ E : kotlin.Any!>(/*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
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package test;
|
||||
public record GenericRecord<T, E>(T x, E y) {
|
||||
public E y() { return y; }
|
||||
public E y(E n) { return y; }
|
||||
public double z() { return 0.0; }
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package test
|
||||
|
||||
/*record*/ public final class GenericRecord</*0*/ T : kotlin.Any!, /*1*/ E : kotlin.Any!> : java.lang.Record {
|
||||
public constructor GenericRecord</*0*/ T : kotlin.Any!, /*1*/ E : kotlin.Any!>(/*0*/ x: T!, /*1*/ y: E!)
|
||||
/*record component*/ public open fun x(): T!
|
||||
/*record component*/ public open fun y(): E!
|
||||
public open fun y(/*0*/ n: E!): E!
|
||||
public open fun z(): kotlin.Double
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package test
|
||||
|
||||
/*record*/ public final class SimpleRecord : java.lang.Record {
|
||||
public constructor SimpleRecord(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.CharSequence!)
|
||||
/*record component*/ public open fun x(): kotlin.Int
|
||||
/*record component*/ public open fun y(): kotlin.CharSequence!
|
||||
public open fun y(/*0*/ p0: kotlin.Int): kotlin.CharSequence!
|
||||
public open fun z(): kotlin.Double
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package test
|
||||
|
||||
/*record*/ public final class SimpleRecord : java.lang.Record {
|
||||
public constructor SimpleRecord(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.CharSequence!)
|
||||
private final val x: kotlin.Int
|
||||
private final val y: kotlin.CharSequence!
|
||||
/*record component*/ public open fun x(): kotlin.Int
|
||||
/*record component*/ public open fun y(): kotlin.CharSequence!
|
||||
public open fun y(/*0*/ p0: kotlin.Int): kotlin.CharSequence!
|
||||
public open fun z(): kotlin.Double
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package test;
|
||||
public record SimpleRecord(int x, CharSequence y) {
|
||||
public CharSequence y() { return y; }
|
||||
public CharSequence y(int n) { return y; }
|
||||
public double z() { return 0.0; }
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package test
|
||||
|
||||
/*record*/ public final class SimpleRecord : java.lang.Record {
|
||||
public constructor SimpleRecord(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.CharSequence!)
|
||||
/*record component*/ public open fun x(): kotlin.Int
|
||||
/*record component*/ public open fun y(): kotlin.CharSequence!
|
||||
public open fun y(/*0*/ n: kotlin.Int): kotlin.CharSequence!
|
||||
public open fun z(): kotlin.Double
|
||||
}
|
||||
Reference in New Issue
Block a user