示例#1
0
            private void Connect(BasicBlock from, BasicBlock to, BoundExpression condition = null)
            {
                var edge = new BasicBlockEdge(from, to, condition);

                edges.Add(edge);
                from.OutgoinfEdges.Add(edge);
                to.IncomingEdges.Add(edge);
            }
示例#2
0
 public void AddEdge(BasicBlockEdge edge)
 {
     edgeList.Add(edge);
 }
示例#3
0
 public void AddEdge(BasicBlockEdge edge) { edgeList.Add(edge); }