traverseEdge
public boolean traverseEdge(AnalyzePrototypeProperties.NameInfo start,
JSModule edge,
AnalyzePrototypeProperties.NameInfo dest)
Update the state of the destination node when the given edge
is traversed. For the fixed-point computation to work, only the
destination node may be modified. The source node and the edge must
not be modified.
- Specified by:
traverseEdge
in interface FixedPointGraphTraversal.EdgeCallback<AnalyzePrototypeProperties.NameInfo,JSModule>
- Parameters:
start
- The start node.
edge
- The edge.
dest
- The end node.
- Returns:
- Whether the state of the destination node changed.