slang::netlist::NetlistEdge class

A class representing a dependency between two nodes in the netlist.

Base classes

template<class NodeType, class EdgeType>
class DirectedEdge<NetlistNode, NetlistEdge>
A class to represent a directed edge in a graph.

Constructors, destructors, conversion operators

NetlistEdge(NetlistNode& sourceNode, NetlistNode& targetNode)

Public functions

auto setVariable(ast::ValueSymbol const* symbol, std::pair<uint64_t, uint64_t> bounds) -> auto
void disable()

Public variables

ast::ValueSymbol const * symbol
std::pair<uint64_t, uint64_t> bounds
bool disabled