PageRenderTime 42ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/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
  1. /* Generated By:JJTree: Do not edit this line. /home/elelay/jedit/relax-ng/sidekick/ecmascript/parser/EcmaScriptVisitor.java */
  2. package sidekick.ecmascript.parser;
  3. public interface EcmaScriptVisitor
  4. {
  5. public Object visit(SimpleNode node, Object data);
  6. public Object visit(ASTThisReference node, Object data);
  7. public Object visit(ASTParenExpression node, Object data);
  8. public Object visit(ASTLiteral node, Object data);
  9. public Object visit(ASTIdentifier node, Object data);
  10. public Object visit(ASTArrayLiteral node, Object data);
  11. public Object visit(ASTObjectLiteral node, Object data);
  12. public Object visit(ASTLiteralField node, Object data);
  13. public Object visit(ASTCompositeReference node, Object data);
  14. public Object visit(ASTAllocationExpression node, Object data);
  15. public Object visit(ASTPropertyValueReference node, Object data);
  16. public Object visit(ASTPropertyIdentifierReference node, Object data);
  17. public Object visit(ASTFunctionCallParameters node, Object data);
  18. public Object visit(ASTPostfixExpression node, Object data);
  19. public Object visit(ASTOperator node, Object data);
  20. public Object visit(ASTUnaryExpression node, Object data);
  21. public Object visit(ASTBinaryExpressionSequence node, Object data);
  22. public Object visit(ASTAndExpressionSequence node, Object data);
  23. public Object visit(ASTOrExpressionSequence node, Object data);
  24. public Object visit(ASTConditionalExpression node, Object data);
  25. public Object visit(ASTAssignmentExpression node, Object data);
  26. public Object visit(ASTExpressionList node, Object data);
  27. public Object visit(ASTBlock node, Object data);
  28. public Object visit(ASTStatementList node, Object data);
  29. public Object visit(ASTVariableStatement node, Object data);
  30. public Object visit(ASTVariableDeclarationList node, Object data);
  31. public Object visit(ASTVariableDeclaration node, Object data);
  32. public Object visit(ASTEmptyExpression node, Object data);
  33. public Object visit(ASTEmptyStatement node, Object data);
  34. public Object visit(ASTExpressionStatement node, Object data);
  35. public Object visit(ASTIfStatement node, Object data);
  36. public Object visit(ASTDoStatement node, Object data);
  37. public Object visit(ASTWhileStatement node, Object data);
  38. public Object visit(ASTForStatement node, Object data);
  39. public Object visit(ASTForVarStatement node, Object data);
  40. public Object visit(ASTForVarInStatement node, Object data);
  41. public Object visit(ASTForInStatement node, Object data);
  42. public Object visit(ASTContinueStatement node, Object data);
  43. public Object visit(ASTBreakStatement node, Object data);
  44. public Object visit(ASTReturnStatement node, Object data);
  45. public Object visit(ASTWithStatement node, Object data);
  46. public Object visit(ASTSwitchStatement node, Object data);
  47. public Object visit(ASTCaseGroups node, Object data);
  48. public Object visit(ASTCaseGroup node, Object data);
  49. public Object visit(ASTCaseGuard node, Object data);
  50. public Object visit(ASTThrowStatement node, Object data);
  51. public Object visit(ASTTryStatement node, Object data);
  52. public Object visit(ASTCatchClause node, Object data);
  53. public Object visit(ASTFinallyClause node, Object data);
  54. public Object visit(ASTFunctionDeclaration node, Object data);
  55. public Object visit(ASTFormalParameterList node, Object data);
  56. public Object visit(ASTFunctionExpression node, Object data);
  57. public Object visit(ASTProgram node, Object data);
  58. }