package org.deuce.transform.asm.type;
import org.deuce.objectweb.asm.Opcodes;
import org.deuce.objectweb.asm.Type;
public class IntTypeCodeResolver extends TypeCodeResolver {
public IntTypeCodeResolver(Type type) {
super(type);
}
@Override
public int loadCode() {
return Opcodes.ILOAD;
}
@Override
public int returnCode() {
return Opcodes.IRETURN;
}
@Override
public int storeCode() {
return Opcodes.ISTORE;
}
@Override
public int nullValueCode() {
return Opcodes.ICONST_0;
}
}