< prev index next >

test/jdk/com/sun/tools/jextract/test8219194/VoidCastTest.java

Print this page

        

*** 25,35 **** import java.foreign.Library; import java.foreign.NativeTypes; import java.foreign.memory.Pointer; import java.lang.invoke.MethodHandles; import org.testng.annotations.Test; ! import test.jextract.voidcast.voidcast; import static org.testng.Assert.assertTrue; /* * @test --- 25,35 ---- import java.foreign.Library; import java.foreign.NativeTypes; import java.foreign.memory.Pointer; import java.lang.invoke.MethodHandles; import org.testng.annotations.Test; ! import test.jextract.voidcast.voidcast_h; import static org.testng.Assert.assertTrue; /* * @test
*** 38,52 **** * @library .. * @run driver JtregJextract -t test.jextract.voidcast -- voidcast.h * @run testng VoidCastTest */ public class VoidCastTest { ! static final voidcast libCast; static { Library lib = Libraries.loadLibrary(MethodHandles.lookup(), "Voidcast"); ! libCast = Libraries.bind(voidcast.class, lib); } @Test public void test() { Pointer<Void> xptr = libCast.x_ptr(); --- 38,52 ---- * @library .. * @run driver JtregJextract -t test.jextract.voidcast -- voidcast.h * @run testng VoidCastTest */ public class VoidCastTest { ! static final voidcast_h libCast; static { Library lib = Libraries.loadLibrary(MethodHandles.lookup(), "Voidcast"); ! libCast = Libraries.bind(voidcast_h.class, lib); } @Test public void test() { Pointer<Void> xptr = libCast.x_ptr();
< prev index next >