/bundles/plugins-trunk/XML/sidekick/ecmascript/parser/EcmaScriptVisitor.java
Java | 60 lines | 57 code | 2 blank | 1 comment | 0 complexity | 2ee0f3526d3e4679b8202f550613488f MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
- /* Generated By:JJTree: Do not edit this line. /home/elelay/jedit/relax-ng/sidekick/ecmascript/parser/EcmaScriptVisitor.java */
- package sidekick.ecmascript.parser;
- public interface EcmaScriptVisitor
- {
- public Object visit(SimpleNode node, Object data);
- public Object visit(ASTThisReference node, Object data);
- public Object visit(ASTParenExpression node, Object data);
- public Object visit(ASTLiteral node, Object data);
- public Object visit(ASTIdentifier node, Object data);
- public Object visit(ASTArrayLiteral node, Object data);
- public Object visit(ASTObjectLiteral node, Object data);
- public Object visit(ASTLiteralField node, Object data);
- public Object visit(ASTCompositeReference node, Object data);
- public Object visit(ASTAllocationExpression node, Object data);
- public Object visit(ASTPropertyValueReference node, Object data);
- public Object visit(ASTPropertyIdentifierReference node, Object data);
- public Object visit(ASTFunctionCallParameters node, Object data);
- public Object visit(ASTPostfixExpression node, Object data);
- public Object visit(ASTOperator node, Object data);
- public Object visit(ASTUnaryExpression node, Object data);
- public Object visit(ASTBinaryExpressionSequence node, Object data);
- public Object visit(ASTAndExpressionSequence node, Object data);
- public Object visit(ASTOrExpressionSequence node, Object data);
- public Object visit(ASTConditionalExpression node, Object data);
- public Object visit(ASTAssignmentExpression node, Object data);
- public Object visit(ASTExpressionList node, Object data);
- public Object visit(ASTBlock node, Object data);
- public Object visit(ASTStatementList node, Object data);
- public Object visit(ASTVariableStatement node, Object data);
- public Object visit(ASTVariableDeclarationList node, Object data);
- public Object visit(ASTVariableDeclaration node, Object data);
- public Object visit(ASTEmptyExpression node, Object data);
- public Object visit(ASTEmptyStatement node, Object data);
- public Object visit(ASTExpressionStatement node, Object data);
- public Object visit(ASTIfStatement node, Object data);
- public Object visit(ASTDoStatement node, Object data);
- public Object visit(ASTWhileStatement node, Object data);
- public Object visit(ASTForStatement node, Object data);
- public Object visit(ASTForVarStatement node, Object data);
- public Object visit(ASTForVarInStatement node, Object data);
- public Object visit(ASTForInStatement node, Object data);
- public Object visit(ASTContinueStatement node, Object data);
- public Object visit(ASTBreakStatement node, Object data);
- public Object visit(ASTReturnStatement node, Object data);
- public Object visit(ASTWithStatement node, Object data);
- public Object visit(ASTSwitchStatement node, Object data);
- public Object visit(ASTCaseGroups node, Object data);
- public Object visit(ASTCaseGroup node, Object data);
- public Object visit(ASTCaseGuard node, Object data);
- public Object visit(ASTThrowStatement node, Object data);
- public Object visit(ASTTryStatement node, Object data);
- public Object visit(ASTCatchClause node, Object data);
- public Object visit(ASTFinallyClause node, Object data);
- public Object visit(ASTFunctionDeclaration node, Object data);
- public Object visit(ASTFormalParameterList node, Object data);
- public Object visit(ASTFunctionExpression node, Object data);
- public Object visit(ASTProgram node, Object data);
- }