class DispatchingParseTreeVisitor.Indirector extends DispatchingParseTreeAuxVisitor<T,java.lang.Void>
Constructor and Description |
---|
Indirector() |
Modifier and Type | Method and Description |
---|---|
T |
ignoredByClosureCompiler(com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.AmbientDeclarationTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ArrayTypeTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.AssignmentRestElementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.AwaitExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.BlockTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.CallSignatureTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.CatchTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ComprehensionForTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ComprehensionIfTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ComprehensionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ComputedPropertyDefinitionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ComputedPropertyGetterTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ComputedPropertyMemberVariableTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ComputedPropertyMethodTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ComputedPropertySetterTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.DebuggerStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.EnumDeclarationTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ExportSpecifierTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.FinallyTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ForOfStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.FunctionTypeTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.GenericTypeListTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ImportSpecifierTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.IndexSignatureTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.InterfaceDeclarationTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.MemberVariableTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.NamespaceDeclarationTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.NewTargetExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.NullTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.OptionalParameterTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ParameterizedTypeTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ProgramTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.RecordTypeTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.TemplateLiteralExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.TemplateLiteralPortionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.TemplateSubstitutionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.TypeAliasTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.TypedParameterTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.TypeNameTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.TypeQueryTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.UnionTypeTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.UpdateExpressionTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree tree,
java.lang.Void aux) |
T |
process(com.google.javascript.jscomp.parsing.parser.trees.YieldExpressionTree tree,
java.lang.Void aux) |
T |
unsupportedLanguageFeature(com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree,
java.lang.String feature) |
process
public T ignoredByClosureCompiler(com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree)
public T process(com.google.javascript.jscomp.parsing.parser.trees.AmbientDeclarationTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ArrayTypeTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.AssignmentRestElementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.AwaitExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.BlockTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.CallSignatureTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.CatchTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ComprehensionForTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ComprehensionIfTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ComprehensionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ComputedPropertyDefinitionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ComputedPropertyGetterTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ComputedPropertyMemberVariableTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ComputedPropertyMethodTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ComputedPropertySetterTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.DebuggerStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.EnumDeclarationTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ExportSpecifierTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.FinallyTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ForOfStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.FunctionTypeTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.GenericTypeListTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ImportSpecifierTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.IndexSignatureTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.InterfaceDeclarationTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.MemberVariableTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.NamespaceDeclarationTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.NewTargetExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.NullTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.OptionalParameterTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ParameterizedTypeTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ProgramTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.RecordTypeTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.TemplateLiteralExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.TemplateLiteralPortionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.TemplateSubstitutionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.TypeAliasTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.TypedParameterTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.TypeNameTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.TypeQueryTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.UnionTypeTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.UpdateExpressionTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree tree, java.lang.Void aux)
public T process(com.google.javascript.jscomp.parsing.parser.trees.YieldExpressionTree tree, java.lang.Void aux)
public T unsupportedLanguageFeature(com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree, java.lang.String feature)
Copyright © 2009-2019 Aarhus University