ddc-core-llvm-0.4.3.1: Disciplined Disciple Compiler LLVM code generator.

Safe HaskellSafe
LanguageHaskell98

DDC.Llvm.Analysis.Children

Synopsis

Documentation

data Children Source #

The children of a node are the other nodes this one might branch to.

Constructors

Children (Set Label) 

annotChildrenOfGraph :: Graph a -> Graph (a, Children) Source #

Annotate a graph with the children of each node.

annotChildrenOfNode :: Node a -> Node (a, Children) Source #

Annotate a node with its children.

childrenOfNode :: Node a -> Set Label Source #

Get the children of a node.