public final class OptFunctionNode
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
FunctionNode |
fnode |
Modifier and Type | Method and Description |
---|---|
static OptFunctionNode |
get(ScriptNode scriptOrFn) |
static OptFunctionNode |
get(ScriptNode scriptOrFn,
int i) |
int |
getDirectTargetIndex() |
boolean |
getParameterNumberContext() |
int |
getVarCount() |
int |
getVarIndex(Node n) |
boolean |
isNumberVar(int varIndex) |
boolean |
isParameter(int varIndex) |
boolean |
isTargetOfDirectCall() |
public final FunctionNode fnode
public static OptFunctionNode get(ScriptNode scriptOrFn, int i)
public static OptFunctionNode get(ScriptNode scriptOrFn)
public boolean isTargetOfDirectCall()
public int getDirectTargetIndex()
public boolean getParameterNumberContext()
public int getVarCount()
public boolean isParameter(int varIndex)
public boolean isNumberVar(int varIndex)
public int getVarIndex(Node n)