a new tiny test and better SESE node printing
[IRC.git] / Robust / src / IR / Flat / FlatSESEExitNode.java
1 package IR.Flat;
2 import IR.Tree.SESENode;
3 import java.util.Vector;
4
5 public class FlatSESEExitNode extends FlatNode {
6   protected SESENode treeNode;
7   FlatSESEEnterNode enter;
8
9   public FlatSESEExitNode( SESENode sn ) {
10     treeNode = sn;
11   }
12
13   public SESENode getTreeNode() {
14     return treeNode;
15   }
16
17   public void setFlatEnter( FlatSESEEnterNode fsen ) {
18     enter = fsen;
19   }
20
21   public FlatSESEEnterNode getSESEEnter() {
22     return enter;
23   }
24
25   public String toString() {
26     assert enter != null;
27     return "sese "+enter.getIdentifier()+" exit";
28   }
29
30   public int kind() {
31     return FKind.FlatSESEExitNode;
32   }
33 }