Interface TraceTree

    interface TraceTree {
        byId: ReadonlyMap<number, TraceNode>;
        roots: readonly TraceNode[];
        size: number;
        dfs(visit: (node: TraceNode, depth: number) => void): void;
    }
    Index

    Methods

    Properties

    Methods

    • Pre-order DFS: parent first, then batches in start-time order, then siblings within a batch in start order.

      Parameters

      • visit: (node: TraceNode, depth: number) => void

      Returns void

    Properties

    byId: ReadonlyMap<number, TraceNode>
    roots: readonly TraceNode[]
    size: number