Lines Matching refs:Opcodes

34 import org.objectweb.asm.Opcodes;
56 new ClassVisitor(Opcodes.ASM5, cw) { in generateTests()
77 MethodVisitor mv = cv.visitMethod(Opcodes.ACC_PUBLIC + Opcodes.ACC_STATIC, in generateMethodMain()
80 mv.visitMethodInsn(Opcodes.INVOKESTATIC, internalName, "test1", "()V", false); in generateMethodMain()
81 mv.visitMethodInsn(Opcodes.INVOKESTATIC, internalName, "test2", "()V", false); in generateMethodMain()
82 mv.visitMethodInsn(Opcodes.INVOKESTATIC, internalName, "test3", "()V", false); in generateMethodMain()
83 mv.visitMethodInsn(Opcodes.INVOKESTATIC, internalName, "test4", "()V", false); in generateMethodMain()
84 mv.visitMethodInsn(Opcodes.INVOKESTATIC, internalName, "test5", "()V", false); in generateMethodMain()
85 mv.visitMethodInsn(Opcodes.INVOKESTATIC, internalName, "test6", "()V", false); in generateMethodMain()
86 mv.visitMethodInsn(Opcodes.INVOKESTATIC, internalName, "test7", "()V", false); in generateMethodMain()
87 mv.visitMethodInsn(Opcodes.INVOKESTATIC, internalName, "test8", "()V", false); in generateMethodMain()
88 mv.visitMethodInsn(Opcodes.INVOKESTATIC, internalName, "test9", "()V", false); in generateMethodMain()
89 mv.visitInsn(Opcodes.RETURN); in generateMethodMain()
98 MethodVisitor mv = cv.visitMethod(Opcodes.ACC_PUBLIC + Opcodes.ACC_STATIC, "test1", "()V", in generateMethodTest1()
102 Handle bootstrap = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest1()
105 mv.visitInsn(Opcodes.RETURN); in generateMethodTest1()
114 MethodVisitor mv = cv.visitMethod(Opcodes.ACC_PUBLIC + Opcodes.ACC_STATIC, "test2", "()V", in generateMethodTest2()
118 Handle bootstrap = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest2()
130 mv.visitInsn(Opcodes.RETURN); in generateMethodTest2()
139 MethodVisitor mv = cv.visitMethod(Opcodes.ACC_PUBLIC + Opcodes.ACC_STATIC, "test3", "()V", in generateMethodTest3()
144 Handle bootstrap = new Handle( Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest3()
148 mv.visitInsn(Opcodes.RETURN); in generateMethodTest3()
157 MethodVisitor mv = cv.visitMethod(Opcodes.ACC_PUBLIC + Opcodes.ACC_STATIC, "test4", "()V", in generateMethodTest4()
166 Handle bootstrap = new Handle( Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest4()
168 mv.visitTypeInsn(Opcodes.NEW, Type.getInternalName(InvokeCustom.class)); in generateMethodTest4()
169 mv.visitInsn(Opcodes.DUP); in generateMethodTest4()
170 mv.visitMethodInsn(Opcodes.INVOKESPECIAL, Type.getInternalName(InvokeCustom.class), in generateMethodTest4()
173 new Handle(Opcodes.H_INVOKESPECIAL, Type.getInternalName(Super.class), in generateMethodTest4()
175 mv.visitInsn(Opcodes.RETURN); in generateMethodTest4()
184 MethodVisitor mv = cv.visitMethod(Opcodes.ACC_PUBLIC + Opcodes.ACC_STATIC, "test5", "()V", in generateMethodTest5()
188 Handle bootstrap = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest5()
190 mv.visitIntInsn(Opcodes.SIPUSH, 1000); in generateMethodTest5()
191 mv.visitIntInsn(Opcodes.SIPUSH, -923); in generateMethodTest5()
192 mv.visitIntInsn(Opcodes.SIPUSH, 77); in generateMethodTest5()
194 mv.visitVarInsn(Opcodes.ISTORE, 0); in generateMethodTest5()
195 mv.visitFieldInsn(Opcodes.GETSTATIC, "java/lang/System", "out", "Ljava/io/PrintStream;"); in generateMethodTest5()
196 mv.visitTypeInsn(Opcodes.NEW, "java/lang/StringBuilder"); in generateMethodTest5()
197 mv.visitInsn(Opcodes.DUP); in generateMethodTest5()
198 mv.visitMethodInsn(Opcodes.INVOKESPECIAL, "java/lang/StringBuilder", "<init>", "()V"); in generateMethodTest5()
200 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/lang/StringBuilder", "append", in generateMethodTest5()
202 mv.visitVarInsn(Opcodes.ILOAD, 0); in generateMethodTest5()
203 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/lang/StringBuilder", "append", in generateMethodTest5()
205 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/lang/StringBuilder", "toString", in generateMethodTest5()
207 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/io/PrintStream", "println", in generateMethodTest5()
209 mv.visitInsn(Opcodes.RETURN); in generateMethodTest5()
218 MethodVisitor mv = cv.visitMethod(Opcodes.ACC_PUBLIC + Opcodes.ACC_STATIC, "test6", "()V", in generateMethodTest6()
222 Handle bootstrap = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest6()
228 mv.visitVarInsn(Opcodes.LSTORE, 0); in generateMethodTest6()
229 mv.visitFieldInsn(Opcodes.GETSTATIC, "java/lang/System", "out", "Ljava/io/PrintStream;"); in generateMethodTest6()
230 mv.visitTypeInsn(Opcodes.NEW, "java/lang/StringBuilder"); in generateMethodTest6()
231 mv.visitInsn(Opcodes.DUP); in generateMethodTest6()
232 mv.visitMethodInsn(Opcodes.INVOKESPECIAL, "java/lang/StringBuilder", "<init>", "()V"); in generateMethodTest6()
234 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/lang/StringBuilder", "append", in generateMethodTest6()
236 mv.visitVarInsn(Opcodes.LLOAD, 0); in generateMethodTest6()
237 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/lang/StringBuilder", "append", in generateMethodTest6()
239 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/lang/StringBuilder", "toString", in generateMethodTest6()
241 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/io/PrintStream", "println", in generateMethodTest6()
243 mv.visitInsn(Opcodes.RETURN); in generateMethodTest6()
252 MethodVisitor mv = cv.visitMethod(Opcodes.ACC_PUBLIC + Opcodes.ACC_STATIC, "test7", "()V", in generateMethodTest7()
256 Handle bootstrap = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest7()
264 mv.visitVarInsn(Opcodes.DSTORE, 0); in generateMethodTest7()
265 mv.visitFieldInsn(Opcodes.GETSTATIC, "java/lang/System", "out", "Ljava/io/PrintStream;"); in generateMethodTest7()
266 mv.visitTypeInsn(Opcodes.NEW, "java/lang/StringBuilder"); in generateMethodTest7()
267 mv.visitInsn(Opcodes.DUP); in generateMethodTest7()
268 mv.visitMethodInsn(Opcodes.INVOKESPECIAL, "java/lang/StringBuilder", "<init>", "()V"); in generateMethodTest7()
270 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/lang/StringBuilder", "append", in generateMethodTest7()
272 mv.visitVarInsn(Opcodes.DLOAD, 0); in generateMethodTest7()
273 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/lang/StringBuilder", "append", in generateMethodTest7()
275 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/lang/StringBuilder", "toString", in generateMethodTest7()
277 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/io/PrintStream", "println", in generateMethodTest7()
279 mv.visitInsn(Opcodes.RETURN); in generateMethodTest7()
288 MethodVisitor mv = cv.visitMethod(Opcodes.ACC_PUBLIC + Opcodes.ACC_STATIC, "test8", "()V", in generateMethodTest8()
295 Handle bootstrap1 = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest8()
300 Handle bootstrap2 = new Handle(Opcodes.H_INVOKESTATIC, Type.getInternalName(InvokeCustom.class), in generateMethodTest8()
308 mv.visitInsn(Opcodes.RETURN); in generateMethodTest8()
316 MethodVisitor mv = cv.visitMethod(Opcodes.ACC_PUBLIC + Opcodes.ACC_STATIC, "test9", "()V", in generateMethodTest9()
326 Handle bootstrap = new Handle(Opcodes.H_INVOKESTATIC, internalName, "bsmLookupTest9", in generateMethodTest9()
329 new Handle(Opcodes.H_GETSTATIC, internalName, "staticFieldTest9", "I", false); in generateMethodTest9()
331 new Handle(Opcodes.H_PUTSTATIC, internalName, "staticFieldTest9", "I", false); in generateMethodTest9()
333 new Handle(Opcodes.H_GETFIELD, internalName, "fieldTest9", "F", false); in generateMethodTest9()
335 new Handle(Opcodes.H_PUTFIELD, internalName, "fieldTest9", "F", false); in generateMethodTest9()
337 new Handle(Opcodes.H_INVOKEVIRTUAL, internalName, "helperMethodTest9", "()V", false); in generateMethodTest9()
339 new Handle(Opcodes.H_NEWINVOKESPECIAL, internalName, "<init>", "(I)V", false); in generateMethodTest9()
341 new Handle(Opcodes.H_INVOKEINTERFACE, in generateMethodTest9()
346 new Handle(Opcodes.H_INVOKESPECIAL, internalName, "privateMethodTest9", "()V", false); in generateMethodTest9()
353 mv.visitInsn(Opcodes.RETURN); in generateMethodTest9()