public void TraverseStart(object sender, XmlStartTraverseEventArgs e) { Graph = new BidirectionalGraph <CFGBlock, TaggedEdge <CFGBlock, EdgeTag> >(); var root = new CFGBlock(isSpecial: true) { IsRoot = true }; _exitBlock = new CFGBlock(isSpecial: true) { IsLeaf = true }; Graph.AddVertex(root); Graph.AddVertex(_exitBlock); CurrentBlock = root; }
public void TraverseStart(object sender, XmlStartTraverseEventArgs e) { }
public void TraverseStart(object sender, XmlStartTraverseEventArgs e) { NodesOfInterest = new List <XmlNode>(); }