Exprent () { List<Exprent> lst = new ArrayList<>(); for (Exprent expr : lstOperands) { lst.add(expr.copy()); } FunctionExprent func = new FunctionExprent(funcType, lst, bytecode); func.setImplicitType(implicitType); return func; }