22 */
23 /*
24 */
25
26
27 package org.graalvm.compiler.jtt.reflect;
28
29 import org.junit.Test;
30
31 import org.graalvm.compiler.jtt.JTTTest;
32
33 public final class Class_newInstance07 extends JTTTest {
34
35 public static final class Class_newInstance {
36
37 private Class_newInstance() throws Exception {
38 throw new Exception();
39 }
40 }
41
42 @SuppressWarnings("deprecation")
43 public static boolean test(int i) throws IllegalAccessException, InstantiationException {
44 if (i == 0) {
45 return Class_newInstance.class.newInstance() != null;
46 }
47 return false;
48 }
49
50 @Test
51 public void run0() throws Throwable {
52 runTest("test", 0);
53 }
54
55 @Test
56 public void run1() throws Throwable {
57 runTest("test", 4);
58 }
59
60 }
|
22 */
23 /*
24 */
25
26
27 package org.graalvm.compiler.jtt.reflect;
28
29 import org.junit.Test;
30
31 import org.graalvm.compiler.jtt.JTTTest;
32
33 public final class Class_newInstance07 extends JTTTest {
34
35 public static final class Class_newInstance {
36
37 private Class_newInstance() throws Exception {
38 throw new Exception();
39 }
40 }
41
42 @SuppressWarnings({"deprecation", "unused"})
43 public static boolean test(int i) throws IllegalAccessException, InstantiationException {
44 if (i == 0) {
45 return Class_newInstance.class.newInstance() != null;
46 }
47 return false;
48 }
49
50 @Test
51 public void run0() throws Throwable {
52 runTest("test", 0);
53 }
54
55 @Test
56 public void run1() throws Throwable {
57 runTest("test", 4);
58 }
59
60 }
|