sidekick.ecmascript.parser
Interface EcmaScriptTreeConstants

All Known Implementing Classes:
ASTAllocationExpression, ASTAndExpressionSequence, ASTArrayLiteral, ASTAssignmentExpression, ASTBinaryExpressionSequence, ASTBlock, ASTBreakStatement, ASTCaseGroup, ASTCaseGroups, ASTCaseGuard, ASTCatchClause, ASTCompositeReference, ASTConditionalExpression, ASTContinueStatement, ASTDoStatement, ASTEmptyExpression, ASTEmptyStatement, ASTExpressionList, ASTExpressionStatement, ASTFinallyClause, ASTForInStatement, ASTFormalParameterList, ASTForStatement, ASTForVarInStatement, ASTForVarStatement, ASTFunctionCallParameters, ASTFunctionDeclaration, ASTFunctionExpression, ASTIdentifier, ASTIfStatement, ASTLiteral, ASTLiteralField, ASTObjectLiteral, ASTOperator, ASTOrExpressionSequence, ASTParenExpression, ASTPostfixExpression, ASTProgram, ASTPropertyIdentifierReference, ASTPropertyValueReference, ASTRequireStatement, ASTReturnStatement, ASTStatementList, ASTSwitchStatement, ASTThisReference, ASTThrowStatement, ASTTryStatement, ASTUnaryExpression, ASTVariableDeclaration, ASTVariableDeclarationList, ASTVariableStatement, ASTWhileStatement, ASTWithStatement, EcmaScript, SimpleNode

public interface EcmaScriptTreeConstants


Field Summary
static int JJTALLOCATIONEXPRESSION
           
static int JJTANDEXPRESSIONSEQUENCE
           
static int JJTARRAYLITERAL
           
static int JJTASSIGNMENTEXPRESSION
           
static int JJTBINARYEXPRESSIONSEQUENCE
           
static int JJTBLOCK
           
static int JJTBREAKSTATEMENT
           
static int JJTCASEGROUP
           
static int JJTCASEGROUPS
           
static int JJTCASEGUARD
           
static int JJTCATCHCLAUSE
           
static int JJTCOMPOSITEREFERENCE
           
static int JJTCONDITIONALEXPRESSION
           
static int JJTCONTINUESTATEMENT
           
static int JJTDOSTATEMENT
           
static int JJTEMPTYEXPRESSION
           
static int JJTEMPTYSTATEMENT
           
static int JJTEXPRESSIONLIST
           
static int JJTEXPRESSIONSTATEMENT
           
static int JJTFINALLYCLAUSE
           
static int JJTFORINSTATEMENT
           
static int JJTFORMALPARAMETERLIST
           
static int JJTFORSTATEMENT
           
static int JJTFORVARINSTATEMENT
           
static int JJTFORVARSTATEMENT
           
static int JJTFUNCTIONCALLPARAMETERS
           
static int JJTFUNCTIONDECLARATION
           
static int JJTFUNCTIONEXPRESSION
           
static int JJTIDENTIFIER
           
static int JJTIFSTATEMENT
           
static int JJTLITERAL
           
static int JJTLITERALFIELD
           
static java.lang.String[] jjtNodeName
           
static int JJTOBJECTLITERAL
           
static int JJTOPERATOR
           
static int JJTOREXPRESSIONSEQUENCE
           
static int JJTPARENEXPRESSION
           
static int JJTPOSTFIXEXPRESSION
           
static int JJTPROGRAM
           
static int JJTPROPERTYIDENTIFIERREFERENCE
           
static int JJTPROPERTYVALUEREFERENCE
           
static int JJTRETURNSTATEMENT
           
static int JJTSTATEMENTLIST
           
static int JJTSWITCHSTATEMENT
           
static int JJTTHISREFERENCE
           
static int JJTTHROWSTATEMENT
           
static int JJTTRYSTATEMENT
           
static int JJTUNARYEXPRESSION
           
static int JJTVARIABLEDECLARATION
           
static int JJTVARIABLEDECLARATIONLIST
           
static int JJTVARIABLESTATEMENT
           
static int JJTVOID
           
static int JJTWHILESTATEMENT
           
static int JJTWITHSTATEMENT
           
 

Field Detail

JJTVOID

static final int JJTVOID
See Also:
Constant Field Values

JJTTHISREFERENCE

static final int JJTTHISREFERENCE
See Also:
Constant Field Values

JJTPARENEXPRESSION

static final int JJTPARENEXPRESSION
See Also:
Constant Field Values

JJTLITERAL

static final int JJTLITERAL
See Also:
Constant Field Values

JJTIDENTIFIER

static final int JJTIDENTIFIER
See Also:
Constant Field Values

JJTARRAYLITERAL

static final int JJTARRAYLITERAL
See Also:
Constant Field Values

JJTOBJECTLITERAL

static final int JJTOBJECTLITERAL
See Also:
Constant Field Values

JJTLITERALFIELD

static final int JJTLITERALFIELD
See Also:
Constant Field Values

JJTCOMPOSITEREFERENCE

static final int JJTCOMPOSITEREFERENCE
See Also:
Constant Field Values

JJTALLOCATIONEXPRESSION

static final int JJTALLOCATIONEXPRESSION
See Also:
Constant Field Values

JJTPROPERTYVALUEREFERENCE

static final int JJTPROPERTYVALUEREFERENCE
See Also:
Constant Field Values

JJTPROPERTYIDENTIFIERREFERENCE

static final int JJTPROPERTYIDENTIFIERREFERENCE
See Also:
Constant Field Values

JJTFUNCTIONCALLPARAMETERS

static final int JJTFUNCTIONCALLPARAMETERS
See Also:
Constant Field Values

JJTPOSTFIXEXPRESSION

static final int JJTPOSTFIXEXPRESSION
See Also:
Constant Field Values

JJTOPERATOR

static final int JJTOPERATOR
See Also:
Constant Field Values

JJTUNARYEXPRESSION

static final int JJTUNARYEXPRESSION
See Also:
Constant Field Values

JJTBINARYEXPRESSIONSEQUENCE

static final int JJTBINARYEXPRESSIONSEQUENCE
See Also:
Constant Field Values

JJTANDEXPRESSIONSEQUENCE

static final int JJTANDEXPRESSIONSEQUENCE
See Also:
Constant Field Values

JJTOREXPRESSIONSEQUENCE

static final int JJTOREXPRESSIONSEQUENCE
See Also:
Constant Field Values

JJTCONDITIONALEXPRESSION

static final int JJTCONDITIONALEXPRESSION
See Also:
Constant Field Values

JJTASSIGNMENTEXPRESSION

static final int JJTASSIGNMENTEXPRESSION
See Also:
Constant Field Values

JJTEXPRESSIONLIST

static final int JJTEXPRESSIONLIST
See Also:
Constant Field Values

JJTBLOCK

static final int JJTBLOCK
See Also:
Constant Field Values

JJTSTATEMENTLIST

static final int JJTSTATEMENTLIST
See Also:
Constant Field Values

JJTVARIABLESTATEMENT

static final int JJTVARIABLESTATEMENT
See Also:
Constant Field Values

JJTVARIABLEDECLARATIONLIST

static final int JJTVARIABLEDECLARATIONLIST
See Also:
Constant Field Values

JJTVARIABLEDECLARATION

static final int JJTVARIABLEDECLARATION
See Also:
Constant Field Values

JJTEMPTYEXPRESSION

static final int JJTEMPTYEXPRESSION
See Also:
Constant Field Values

JJTEMPTYSTATEMENT

static final int JJTEMPTYSTATEMENT
See Also:
Constant Field Values

JJTEXPRESSIONSTATEMENT

static final int JJTEXPRESSIONSTATEMENT
See Also:
Constant Field Values

JJTIFSTATEMENT

static final int JJTIFSTATEMENT
See Also:
Constant Field Values

JJTDOSTATEMENT

static final int JJTDOSTATEMENT
See Also:
Constant Field Values

JJTWHILESTATEMENT

static final int JJTWHILESTATEMENT
See Also:
Constant Field Values

JJTFORSTATEMENT

static final int JJTFORSTATEMENT
See Also:
Constant Field Values

JJTFORVARSTATEMENT

static final int JJTFORVARSTATEMENT
See Also:
Constant Field Values

JJTFORVARINSTATEMENT

static final int JJTFORVARINSTATEMENT
See Also:
Constant Field Values

JJTFORINSTATEMENT

static final int JJTFORINSTATEMENT
See Also:
Constant Field Values

JJTCONTINUESTATEMENT

static final int JJTCONTINUESTATEMENT
See Also:
Constant Field Values

JJTBREAKSTATEMENT

static final int JJTBREAKSTATEMENT
See Also:
Constant Field Values

JJTRETURNSTATEMENT

static final int JJTRETURNSTATEMENT
See Also:
Constant Field Values

JJTWITHSTATEMENT

static final int JJTWITHSTATEMENT
See Also:
Constant Field Values

JJTSWITCHSTATEMENT

static final int JJTSWITCHSTATEMENT
See Also:
Constant Field Values

JJTCASEGROUPS

static final int JJTCASEGROUPS
See Also:
Constant Field Values

JJTCASEGROUP

static final int JJTCASEGROUP
See Also:
Constant Field Values

JJTCASEGUARD

static final int JJTCASEGUARD
See Also:
Constant Field Values

JJTTHROWSTATEMENT

static final int JJTTHROWSTATEMENT
See Also:
Constant Field Values

JJTTRYSTATEMENT

static final int JJTTRYSTATEMENT
See Also:
Constant Field Values

JJTCATCHCLAUSE

static final int JJTCATCHCLAUSE
See Also:
Constant Field Values

JJTFINALLYCLAUSE

static final int JJTFINALLYCLAUSE
See Also:
Constant Field Values

JJTFUNCTIONDECLARATION

static final int JJTFUNCTIONDECLARATION
See Also:
Constant Field Values

JJTFORMALPARAMETERLIST

static final int JJTFORMALPARAMETERLIST
See Also:
Constant Field Values

JJTFUNCTIONEXPRESSION

static final int JJTFUNCTIONEXPRESSION
See Also:
Constant Field Values

JJTPROGRAM

static final int JJTPROGRAM
See Also:
Constant Field Values

jjtNodeName

static final java.lang.String[] jjtNodeName