(T... items)
| 1498 | } |
| 1499 | |
| 1500 | @SuppressWarnings("unchecked") |
| 1501 | public void resolve(T... items) { |
| 1502 | Syntactic.Heap heap = getHeap(); |
| 1503 | Syntactic.Item first = operands[0]; |
| 1504 | this.operands = Arrays.copyOf(operands, items.length + 1); |
| 1505 | this.operands[0] = first; |
| 1506 | for(int i=1;i!=operands.length;++i) { |
| 1507 | operands[i] = heap.allocate(new Ref<>(items[i - 1])); |
| 1508 | } |
| 1509 | } |
| 1510 | |
| 1511 | @Override |
| 1512 | public Syntactic.Item clone(Syntactic.Item[] operands) { |