if (e.cla == int.class || e.cla == byte.class || e.cla == short.class)
s.insU2(INVOKEVIRTUAL, intCi);
else if (e.cla == long.class)
s.insU2(INVOKEVIRTUAL, longCi);
else if (e.cla == boolean.class)
s.insU2(INVOKEVIRTUAL, boolCi);
else if (e.cla == float.class)
s.insU2(INVOKEVIRTUAL, floatCi);
else if (e.cla == double.class)
s.insU2(INVOKEVIRTUAL, doubleCi);
else if (e.cla == Integer.class)