com.caucho.quercus.program
Class ProFunctionInfo

java.lang.Object
  extended by com.caucho.quercus.program.FunctionInfo
      extended by com.caucho.quercus.program.ProFunctionInfo

public class ProFunctionInfo
extends FunctionInfo

Information about a function.


Constructor Summary
ProFunctionInfo(QuercusContext quercus, ClassDef classDef, java.lang.String name)
           
 
Method Summary
protected  FunctionInfo createCopy()
           
protected  VarInfo createVarInfo(StringValue name)
           
 
Methods inherited from class com.caucho.quercus.program.FunctionInfo
addTempVar, copy, createTempVar, createVar, createVar, getDeclaringClass, getName, getQuercus, getTempIndex, getTempVariables, getVariables, hasThis, isClosure, isConstructor, isFinal, isGlobal, isMethod, isNonStaticMethod, isOutUsed, isPageMain, isPageStatic, isReadOnly, isReturnsReference, isUsesGlobal, isUsesSymbolTable, isVariableArgs, isVariableVar, setClosure, setConstructor, setFunction, setGlobal, setHasThis, setModified, setOutUsed, setPageMain, setPageStatic, setReturnsReference, setUsesGlobal, setUsesSymbolTable, setVariableArgs, setVariableVar, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProFunctionInfo

public ProFunctionInfo(QuercusContext quercus,
                       ClassDef classDef,
                       java.lang.String name)
Method Detail

createCopy

protected FunctionInfo createCopy()
Overrides:
createCopy in class FunctionInfo

createVarInfo

protected VarInfo createVarInfo(StringValue name)
Overrides:
createVarInfo in class FunctionInfo