public final class OptFunctionNode
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
FunctionNode |
fnode |
限定符和类型 | 方法和说明 |
---|---|
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)