The annotation ImplicitlyConstructible does not work with a record
Remi Forax
forax at univ-mlv.fr
Fri Aug 2 14:01:28 UTC 2024
Hello,
it seems that the annotation ImplicitlyConstructible does not work with a record (it works with a class) ?
regards,
RĂ©mi
---
@jdk.internal.vm.annotation.ImplicitlyConstructible
public value class Dummy {
public static void main(String[] args) {
System.out.println(jdk.internal.value.ValueClass.isImplicitlyConstructible(Dummy.class)); // true
}
}
@jdk.internal.vm.annotation.ImplicitlyConstructible
public value record Dummy() {
public static void main(String[] args) {
System.out.println(jdk.internal.value.ValueClass.isImplicitlyConstructible(Dummy.class)); // false
}
}
More information about the valhalla-dev
mailing list