< prev index next > test/jdk/java/foreign/TestNulls.java
Print this page
* questions.
*/
/*
* @test
- * @enablePreview
- * @requires jdk.foreign.linker != "UNSUPPORTED"
* @modules java.base/jdk.internal.ref
* @run testng/othervm
* --enable-native-access=ALL-UNNAMED
* TestNulls
*/
addDefaultMapping(String.class, "Hello!");
addDefaultMapping(Constable.class, "Hello!");
addDefaultMapping(Class.class, String.class);
addDefaultMapping(Runnable.class, () -> {});
addDefaultMapping(Object.class, new Object());
! addDefaultMapping(VarHandle.class, MethodHandles.memorySegmentViewVarHandle(JAVA_INT));
addDefaultMapping(MethodHandle.class, MethodHandles.identity(int.class));
addDefaultMapping(List.class, List.of());
addDefaultMapping(Charset.class, Charset.defaultCharset());
addDefaultMapping(Consumer.class, x -> {});
addDefaultMapping(MethodType.class, MethodType.methodType(void.class));
addDefaultMapping(String.class, "Hello!");
addDefaultMapping(Constable.class, "Hello!");
addDefaultMapping(Class.class, String.class);
addDefaultMapping(Runnable.class, () -> {});
addDefaultMapping(Object.class, new Object());
! addDefaultMapping(VarHandle.class, JAVA_INT.varHandle());
addDefaultMapping(MethodHandle.class, MethodHandles.identity(int.class));
addDefaultMapping(List.class, List.of());
addDefaultMapping(Charset.class, Charset.defaultCharset());
addDefaultMapping(Consumer.class, x -> {});
addDefaultMapping(MethodType.class, MethodType.methodType(void.class));
< prev index next >