| org.openlaszlo.sc.ASTVisitor
All known Subclasses: org.openlaszlo.sc.CommonGenerator,
ASTVisitor | public interface ASTVisitor (Code) | | Methods to visit each kind of object in the AST.
|
Method Summary | |
SimpleNode | visitArrayLiteral(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitAssignmentExpression(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitBinaryExpressionSequence(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitCallExpression(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitConditionalExpression(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitDoWhileStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitEmptyExpression(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitExpression(SimpleNode node) | SimpleNode | visitExpression(SimpleNode node, boolean isReferenced) | SimpleNode | visitExpressionList(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitForInStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitForStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitForVarStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitFunctionCallParameters(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitFunctionDeclaration(SimpleNode node, SimpleNode[] ast) | SimpleNode | visitFunctionExpression(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitIdentifier(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitIfStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitLiteral(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitNewExpression(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitObjectLiteral(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitPostfixExpression(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitPrefixExpression(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitProgram(SimpleNode node, SimpleNode[] directives, String cpass) | SimpleNode | visitProgram(SimpleNode node, SimpleNode[] directives, String cpass, boolean top) | SimpleNode | visitPropertyIdentifierReference(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitPropertyValueReference(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitReturnStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitSuperCallExpression(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitSwitchStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitThisReference(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitThrowStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitTryStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitUnaryExpression(SimpleNode node, boolean isReferenced, SimpleNode[] children) | SimpleNode | visitVariableDeclaration(SimpleNode node, SimpleNode[] children) | SimpleNode | visitVariableDeclarationList(SimpleNode node, SimpleNode[] children) | SimpleNode | visitVariableStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitWhileStatement(SimpleNode node, SimpleNode[] children) | SimpleNode | visitWithStatement(SimpleNode node, SimpleNode[] children) |
|
|