У вас есть четыре варианта:
1) Хранить их как-то в исходной структуре данных, если есть куда их поместить.
2) Сохраните их в посетителе (например, используйте карту от элементов к результатам).
3) Храните их в другом месте и передавайте «в другом месте» посетителю, чтобы он знал, куда поместить результаты.
4) Создайте новую структуру данных, чтобы хранить их по мере продвижения.
То, что вы выберете, зависит от того, чего вы пытаетесь достичь.