Package org.mozilla.javascript.optimizer
Class OptFunctionNode
- java.lang.Object
- 
- org.mozilla.javascript.optimizer.OptFunctionNode
 
- 
 public final class OptFunctionNode extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description FunctionNodefnode
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OptFunctionNodeget(ScriptNode scriptOrFn)static OptFunctionNodeget(ScriptNode scriptOrFn, int i)intgetDirectTargetIndex()booleangetParameterNumberContext()intgetVarCount()intgetVarIndex(Node n)booleanisNumberVar(int varIndex)booleanisParameter(int varIndex)booleanisTargetOfDirectCall()
 
- 
- 
- 
Field Detail- 
fnodepublic final FunctionNode fnode 
 
- 
 - 
Method Detail- 
getpublic static OptFunctionNode get(ScriptNode scriptOrFn, int i) 
 - 
getpublic static OptFunctionNode get(ScriptNode scriptOrFn) 
 - 
isTargetOfDirectCallpublic boolean isTargetOfDirectCall() 
 - 
getDirectTargetIndexpublic int getDirectTargetIndex() 
 - 
getParameterNumberContextpublic boolean getParameterNumberContext() 
 - 
getVarCountpublic int getVarCount() 
 - 
isParameterpublic boolean isParameter(int varIndex) 
 - 
isNumberVarpublic boolean isNumberVar(int varIndex) 
 - 
getVarIndexpublic int getVarIndex(Node n) 
 
- 
 
-