protected void load_local(String name) { load_local((Type)localTypes.get(name), getLocal(name));
private void load_local(Type t, int pos) { if (t instanceof BasicType) { if (t.equals(Type.LONG)) { append(new LLOAD(pos)); } else if (t.equals(Type.DOUBLE)) { append(new DLOAD(pos)); } else if (t.equals(Type.FLOAT)) { append(new FLOAD(pos)); } else { append(new ILOAD(pos)); } } else { append(new ALOAD(pos)); }
    protected void load_local(String name) {        load_local((Type)localTypes.get(name), getLocal(name));    }