dk.brics.string.intermediate
Class MethodHead

java.lang.Object
  extended by dk.brics.string.intermediate.Statement
      extended by dk.brics.string.intermediate.MethodHead
All Implemented Interfaces:
Comparable<Statement>

public class MethodHead
extends Statement

Entry point of a method, modeled as a pseudo-statement.


Field Summary
 Variable[] params
          The parameter variables for the method.
 
Constructor Summary
MethodHead(Variable[] params)
           
 
Method Summary
 void visitBy(StatementVisitor v)
          Visit this statement by the given statement visitor.
 
Methods inherited from class dk.brics.string.intermediate.Statement
addSucc, addSuccIfAbsent, compareTo, getIndex, getMethod, getPreds, getSuccs, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

params

public Variable[] params
The parameter variables for the method.

Constructor Detail

MethodHead

public MethodHead(Variable[] params)
Method Detail

visitBy

public void visitBy(StatementVisitor v)
Description copied from class: Statement
Visit this statement by the given statement visitor. This will invoke the corresponding method in the visitor.

Specified by:
visitBy in class Statement
Parameters:
v - the visitor.


Copyright © 2003-2009 Anders Møller, Aske Simon Christensen, Asger Feldthaus.