Transforms

Node(bsym)

bsym_list_to_dag(bsyms, *[, producers, ...])

rtype:

tuple[list[Node], list[Node]]

toposort_bsym_dag(start_nodes, toposort_order)

rtype:

list[BoundSymbolInterface]

insert_inplace(trc, idx, fn)

Calls fn and record any symbols called into trc, starting at idx.

replace_inplace(trc, idx, fn)

Removes idx-th BoundSymbol of trc and replace it bsyms representing fn.

VISIT_TYPE(value[, names, module, qualname, ...])

visitor_transform(trace_from, visit, *[, ...])

rtype:

TraceCtx