Esempio n. 1
0
 public IntervalAnalyzer(ISingleEntrySubGraph graph, Dictionary <ILogicalConstruct, HashSet <ILogicalConstruct> > removedEdges)
 {
     base();
     this.availableNodes = graph.get_Children();
     this.entryPoint     = graph.get_Entry() as ILogicalConstruct;
     this.headers        = new Queue <ILogicalConstruct>();
     this.intervals      = new List <IntervalConstruct>();
     this.nodeToInterval = new Dictionary <ISingleEntrySubGraph, IntervalConstruct>();
     this.removedEdges   = removedEdges;
     return;
 }