List of usage examples for org.objectweb.asm Opcodes LLOAD
int LLOAD
To view the source code for org.objectweb.asm Opcodes LLOAD.
Click Source Link
From source file:serianalyzer.JVMImpl.java
License:Open Source License
/** * @param opcode// w w w . jav a 2 s . c o m * @return */ private static Type toType(int opcode) { switch (opcode) { case Opcodes.LLOAD: return Type.LONG_TYPE; case Opcodes.ILOAD: return Type.INT_TYPE; case Opcodes.FLOAD: return Type.FLOAT_TYPE; case Opcodes.DLOAD: return Type.DOUBLE_TYPE; case Opcodes.ALOAD: return Type.getType("Ljava/lang/Object;"); //$NON-NLS-1$ case Opcodes.IALOAD: return Type.INT_TYPE; case Opcodes.LALOAD: return Type.LONG_TYPE; case Opcodes.FALOAD: return Type.FLOAT_TYPE; case Opcodes.DALOAD: return Type.DOUBLE_TYPE; case Opcodes.BALOAD: return Type.BYTE_TYPE; case Opcodes.CALOAD: return Type.CHAR_TYPE; case Opcodes.SALOAD: return Type.SHORT_TYPE; } return Type.VOID_TYPE; }