Package org.mozilla.javascript.optimizer
Class OptFunctionNode
- java.lang.Object
-
- org.mozilla.javascript.optimizer.OptFunctionNode
-
public final class OptFunctionNode extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description FunctionNodefnode
-
Method Summary
All 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
-
fnode
public final FunctionNode fnode
-
-
Method Detail
-
get
public static OptFunctionNode get(ScriptNode scriptOrFn, int i)
-
get
public static OptFunctionNode get(ScriptNode scriptOrFn)
-
isTargetOfDirectCall
public boolean isTargetOfDirectCall()
-
getDirectTargetIndex
public int getDirectTargetIndex()
-
getParameterNumberContext
public boolean getParameterNumberContext()
-
getVarCount
public int getVarCount()
-
isParameter
public boolean isParameter(int varIndex)
-
isNumberVar
public boolean isNumberVar(int varIndex)
-
getVarIndex
public int getVarIndex(Node n)
-
-