edu.toronto.cs.yasm.pprogram
Class FunctionCallEpilogue

java.lang.Object
  extended by edu.toronto.cs.yasm.pprogram.PStmt
      extended by edu.toronto.cs.yasm.pprogram.PrllAsmtPStmt
          extended by edu.toronto.cs.yasm.pprogram.FunctionCallEpilogue

public class FunctionCallEpilogue
extends PrllAsmtPStmt


Constructor Summary
FunctionCallEpilogue(FunctionCallPStmt _call)
           
 
Method Summary
 FunctionCallPStmt getCall()
           
 int getLineNum()
          Returns line number of this statement, or -1 if the line number is unknown.
 WPComputer getWPComputer()
           
 void printMe(java.io.PrintWriter out)
           
 
Methods inherited from class edu.toronto.cs.yasm.pprogram.PrllAsmtPStmt
addAsmt, getAsmts, setAsmts, symExec
 
Methods inherited from class edu.toronto.cs.yasm.pprogram.PStmt
exprFac, getDest, getId, getLabel, getLast, getNext, getParent, getPProgram, getRefinerInfo, getSourceBlock, getSourceExpr, print, print, printMe, setDest, setId, setLabel, setNext, setParent, setRefinerInfo, setSourceBlock, setTail, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FunctionCallEpilogue

public FunctionCallEpilogue(FunctionCallPStmt _call)
Method Detail

getWPComputer

public WPComputer getWPComputer()
Overrides:
getWPComputer in class PrllAsmtPStmt

getCall

public FunctionCallPStmt getCall()

getLineNum

public int getLineNum()
Description copied from class: PStmt
Returns line number of this statement, or -1 if the line number is unknown.

Overrides:
getLineNum in class PrllAsmtPStmt
Returns:
an int value

printMe

public void printMe(java.io.PrintWriter out)
Overrides:
printMe in class PrllAsmtPStmt