if(operation.startsWith("pos")) a.loadLocal(var.intValue());
if("preDecrement".equals(operation))a.iinc(var.intValue(), -1);
else if("posDecrement".equals(operation))a.iinc(var.intValue(), -1);
else if("preIncrement".equals(operation))a.iinc(var.intValue(), 1);
else if("posIncrement".equals(operation))a.iinc(var.intValue(), 1);
if(operation.startsWith("pre")) a.loadLocal(var.intValue());
return a.getLocalType(var.intValue());
}
public static Type result(Type left, Type right) {