public class ParseTreeValidator extends ParseTreeVisitor
| Modifier and Type | Method and Description |
|---|---|
static void |
validate(ParseTree tree)
Validates a parse tree.
|
protected void |
visit(ArgumentListTree tree) |
protected void |
visit(ArrayLiteralExpressionTree tree) |
void |
visit(ArrayPatternTree tree) |
protected void |
visit(BinaryOperatorTree tree) |
protected void |
visit(BlockTree tree) |
protected void |
visit(CallExpressionTree tree) |
protected void |
visit(CaseClauseTree tree) |
protected void |
visit(CatchTree tree) |
protected void |
visit(ClassDeclarationTree tree) |
protected void |
visit(CommaExpressionTree tree) |
protected void |
visit(ConditionalExpressionTree tree) |
protected void |
visit(DefaultClauseTree tree) |
protected void |
visit(DoWhileStatementTree tree) |
protected void |
visit(ExportDeclarationTree tree) |
protected void |
visit(ExpressionStatementTree tree) |
protected void |
visit(FinallyTree tree) |
protected void |
visit(ForInStatementTree tree) |
protected void |
visit(FormalParameterListTree tree) |
protected void |
visit(ForOfStatementTree tree) |
protected void |
visit(ForStatementTree tree) |
protected void |
visit(GetAccessorTree tree) |
protected void |
visit(IfStatementTree tree) |
protected void |
visit(LabelledStatementTree tree) |
protected void |
visit(MemberExpressionTree tree) |
protected void |
visit(MemberLookupExpressionTree tree) |
protected void |
visit(MissingPrimaryExpressionTree tree) |
protected void |
visit(ModuleImportTree tree) |
protected void |
visit(NewExpressionTree tree) |
protected void |
visit(ObjectLiteralExpressionTree tree) |
protected void |
visit(ObjectPatternFieldTree tree) |
protected void |
visit(ObjectPatternTree tree) |
protected void |
visit(ParenExpressionTree tree) |
protected void |
visit(PostfixExpressionTree tree) |
protected void |
visit(ProgramTree tree) |
protected void |
visit(PropertyNameAssignmentTree tree) |
protected void |
visit(ReturnStatementTree tree) |
protected void |
visit(SetAccessorTree tree) |
protected void |
visit(SpreadExpressionTree tree) |
protected void |
visit(SwitchStatementTree tree) |
protected void |
visit(ThrowStatementTree tree) |
protected void |
visit(TryStatementTree tree) |
protected void |
visit(UnaryExpressionTree tree) |
protected void |
visit(VariableDeclarationTree tree) |
protected void |
visit(WhileStatementTree tree) |
protected void |
visit(WithStatementTree tree) |
protected void |
visit(YieldExpressionTree tree) |
protected void |
visitAny(ParseTree tree) |
public static void validate(ParseTree tree)
tree - The parse tree to be validated.protected void visitAny(ParseTree tree)
visitAny in class ParseTreeVisitorprotected void visit(ArgumentListTree tree)
visit in class ParseTreeVisitorprotected void visit(ArrayLiteralExpressionTree tree)
visit in class ParseTreeVisitorpublic void visit(ArrayPatternTree tree)
visit in class ParseTreeVisitorprotected void visit(BinaryOperatorTree tree)
visit in class ParseTreeVisitorprotected void visit(BlockTree tree)
visit in class ParseTreeVisitorprotected void visit(CallExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(CaseClauseTree tree)
visit in class ParseTreeVisitorprotected void visit(CatchTree tree)
visit in class ParseTreeVisitorprotected void visit(ClassDeclarationTree tree)
visit in class ParseTreeVisitorprotected void visit(CommaExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(ConditionalExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(DefaultClauseTree tree)
visit in class ParseTreeVisitorprotected void visit(DoWhileStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(ExportDeclarationTree tree)
visit in class ParseTreeVisitorprotected void visit(ExpressionStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(FinallyTree tree)
visit in class ParseTreeVisitorprotected void visit(ForOfStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(ForInStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(FormalParameterListTree tree)
visit in class ParseTreeVisitorprotected void visit(ForStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(GetAccessorTree tree)
visit in class ParseTreeVisitorprotected void visit(IfStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(LabelledStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(MemberExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(MemberLookupExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(MissingPrimaryExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(ModuleImportTree tree)
visit in class ParseTreeVisitorprotected void visit(NewExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(ObjectLiteralExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(ObjectPatternTree tree)
visit in class ParseTreeVisitorprotected void visit(ObjectPatternFieldTree tree)
visit in class ParseTreeVisitorprotected void visit(ParenExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(PostfixExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(ProgramTree tree)
visit in class ParseTreeVisitorprotected void visit(PropertyNameAssignmentTree tree)
visit in class ParseTreeVisitorprotected void visit(ReturnStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(SetAccessorTree tree)
visit in class ParseTreeVisitorprotected void visit(SpreadExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(SwitchStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(ThrowStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(TryStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(UnaryExpressionTree tree)
visit in class ParseTreeVisitorprotected void visit(VariableDeclarationTree tree)
visit in class ParseTreeVisitorprotected void visit(WhileStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(WithStatementTree tree)
visit in class ParseTreeVisitorprotected void visit(YieldExpressionTree tree)
visit in class ParseTreeVisitorCopyright © 2009-2014 Google. All Rights Reserved.