public virtual void Visit <TPrev, T>(IndexedValueNode <TPrev, T> valueNode) => Visit(valueNode.PrevNode);
public override void Visit <TPrev, T>(IndexedValueNode <TPrev, T> valueNode) { base.Visit(valueNode); _path.Enqueue(new IndexedPathEntryRead(valueNode.Index)); }