2 import IR.Tree.SESENode;
3 import java.util.Vector;
5 public class FlatSESEEnterNode extends FlatNode {
6 private static int identifier=0;
8 protected FlatSESEExitNode exit;
9 protected SESENode treeNode;
11 public FlatSESEEnterNode( SESENode sn ) {
15 public void rewriteUse() {
17 public void rewriteDef() {
19 public SESENode getTreeNode() {
23 public int getIdentifier() {
27 public String getPrettyIdentifier() {
28 if( treeNode.getID() != null ) {
29 return treeNode.getID();
34 public String toString() {
35 return "sese "+getPrettyIdentifier()+" enter";
38 public void setFlatExit( FlatSESEExitNode fsexn ) {
42 public FlatSESEExitNode getFlatExit() {
47 return FKind.FlatSESEEnterNode;