• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/

Lines Matching defs:TestInterface

39         int callBack(TestInterface ti);
42 private interface TestInterface {
63 * public TestInterface get() {
68 * private static final class TestConstant implements TestInterface {
76 public static TestInterface staticField;
77 public TestInterface field;
85 public abstract TestInterface get();
88 public int callBack(TestInterface list) {
113 return Pill.staticField instanceof TestInterface;
119 return pill.field instanceof TestInterface;
124 return pill.callMe(ti -> ti instanceof TestInterface ? 42 : 24);
129 return pill.get() instanceof TestInterface;
132 public TestInterface staticFieldCheckcast(Pill pill) {
134 return TestInterface.class.cast(Pill.staticField);
137 public TestInterface fieldCheckcast(Pill pill) {
139 return TestInterface.class.cast(pill.field);
143 return pill.callMe(ti -> TestInterface.class.cast(ti).method());
146 public TestInterface returnCheckcast(Pill pill) {
147 return TestInterface.class.cast(pill.get());
244 setList.visitFieldInsn(Opcodes.PUTFIELD, Type.getInternalName(Pill.class), "field", Type.getDescriptor(TestInterface.class));
254 setStaticList.visitFieldInsn(Opcodes.PUTSTATIC, Type.getInternalName(Pill.class), "staticField", Type.getDescriptor(TestInterface.class));
265 callMe.visitMethodInsn(Opcodes.INVOKEINTERFACE, Type.getInternalName(CallBack.class), "callBack", Type.getMethodDescriptor(Type.INT_TYPE, Type.getType(TestInterface.class)), true);
270 MethodVisitor getList = cw.visitMethod(Opcodes.ACC_PUBLIC, "get", Type.getMethodDescriptor(Type.getType(TestInterface.class)), null, null);