Visit

constructor(type: VisitType, edge: Edge<T>? = null)