Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.mozilla.javascript.Node
org.mozilla.javascript.Node.Jump
org.mozilla.javascript.Node.Scope
org.mozilla.javascript.ScriptOrFnNode
public class ScriptOrFnNode
extends org.mozilla.javascript.Node.Scope
Nested Class Summary |
Field Summary |
Fields inherited from class org.mozilla.javascript.Node.Scope | |
symbolTable |
Fields inherited from class org.mozilla.javascript.Node | |
ATTRIBUTE_FLAG , BOTH , CASEARRAY_PROP , CATCH_SCOPE_PROP , CONTROL_BLOCK_PROP , DECR_FLAG , DESCENDANTS_FLAG , DESTRUCTURING_ARRAY_LENGTH , DESTRUCTURING_NAMES , DIRECTCALL_PROP , FUNCTION_PROP , GENERATOR_END_PROP , INCRDECR_PROP , ISNUMBER_PROP , LABEL_ID_PROP , LAST_PROP , LEFT , LOCAL_BLOCK_PROP , LOCAL_PROP , MEMBER_TYPE_PROP , NAME_PROP , NON_SPECIALCALL , OBJECT_IDS_PROP , PARENTHESIZED_PROP , POST_FLAG , PROPERTY_FLAG , REGEXP_PROP , RIGHT , SKIP_INDEXES_PROP , SPECIALCALL_EVAL , SPECIALCALL_PROP , SPECIALCALL_WITH , TARGETBLOCK_PROP , VARIABLE_PROP , lineno |
Constructor Summary | |
|
Method Summary | |
int |
|
int |
|
int | |
Object | |
int | |
int | |
int | |
int | |
FunctionNode |
|
int |
|
String | |
boolean[] | |
int | |
String[] | |
int | |
String |
|
int | |
String |
|
String |
|
String | |
void |
|
void |
|
void |
|
void |
|
void |
|
Methods inherited from class org.mozilla.javascript.Node.Scope | |
getDefiningScope , getParentScope , getSymbol , getSymbolTable , joinScopes , putSymbol , setParent , splitScope |
Methods inherited from class org.mozilla.javascript.Node.Jump | |
getContinue , getDefault , getFinally , getJumpStatement , getLoop , setContinue , setDefault , setFinally , setJumpStatement , setLoop |
Methods inherited from class org.mozilla.javascript.Node | |
addChildAfter , addChildBefore , addChildToBack , addChildToFront , addChildrenToBack , addChildrenToFront , getChildBefore , getDouble , getExistingIntProp , getFirstChild , getIntProp , getLastChild , getLastSibling , getLineno , getNext , getProp , getScope , getString , getType , hasChildren , hasConsistentReturnUsage , hasSideEffects , labelId , labelId , newNumber , newString , newString , newTarget , putIntProp , putProp , removeChild , removeProp , replaceChild , replaceChildAfter , setDouble , setScope , setString , setType , toString , toStringTree |
public final int addRegexp(String string, String flags)
public final int getBaseLineno()
public final Object getCompilerData()
public final int getEncodedSourceEnd()
public final int getEncodedSourceStart()
public final int getEndLineno()
public final int getFunctionCount()
public String getNextTempName()
public final boolean[] getParamAndVarConst()
public final int getParamAndVarCount()
public final String[] getParamAndVarNames()
public final int getParamCount()
public final String getParamOrVarName(int index)
public final int getRegexpCount()
public final String getRegexpFlags(int index)
public final String getRegexpString(int index)
public final String getSourceName()
public final void setBaseLineno(int lineno)
public final void setCompilerData(Object data)
public final void setEncodedSourceBounds(int start, int end)
public final void setEndLineno(int lineno)
public final void setSourceName(String sourceName)