Class Stmt

java.lang.Object
EDU.purdue.cs.bloat.tree.Node
EDU.purdue.cs.bloat.tree.Stmt
Direct Known Subclasses:
AddressStoreStmt, ExprStmt, InitStmt, JumpStmt, LabelStmt, MonitorStmt, PhiStmt, SCStmt, SRStmt, StackManipStmt

public abstract class Stmt extends Node
Stmt is a super class used to represent statements in a Java bytecode program. As opposed to expressions, statements cannot be nested.
See Also:
  • Constructor Details

    • Stmt

      public Stmt()
  • Method Details

    • cleanupOnly

      public void cleanupOnly()
      Description copied from class: Node
      Clean up this Node only. Does not effect its children nodes.
      Specified by:
      cleanupOnly in class Node
    • clone

      public abstract Object clone()
      Overrides:
      clone in class Object