public class TypeVisitor extends BaseTreeVisitor
| Constructor and Description |
|---|
TypeVisitor(org.sonar.api.config.Settings settings) |
| Modifier and Type | Method and Description |
|---|---|
void |
visitArrayLiteral(ArrayLiteralTree tree) |
void |
visitAssignmentExpression(AssignmentExpressionTree tree) |
void |
visitCallExpression(CallExpressionTree tree) |
void |
visitFunctionDeclaration(FunctionDeclarationTree tree) |
void |
visitIdentifier(IdentifierTree tree) |
void |
visitInitializedBindingElement(InitializedBindingElementTree tree) |
void |
visitLiteral(LiteralTree tree) |
void |
visitMemberExpression(MemberExpressionTree tree) |
void |
visitNewExpression(NewExpressionTree tree) |
void |
visitObjectLiteral(ObjectLiteralTree tree) |
void |
visitParenthesisedExpression(ParenthesisedExpressionTree tree) |
getContext, scan, scan, scanFile, visitAccessorMethodDeclaration, visitArrayBindingPattern, visitArrowFunction, visitBinaryExpression, visitBindingProperty, visitBlock, visitBreakStatement, visitCaseClause, visitCatchBlock, visitClassDeclaration, visitComputedPropertyName, visitConditionalExpression, visitContinueStatement, visitDebugger, visitDefaultClause, visitDefaultExportDeclaration, visitDoWhileStatement, visitElseClause, visitEmptyStatement, visitExportClause, visitExpressionStatement, visitForInStatement, visitForOfStatement, visitForStatement, visitFromClause, visitFunctionExpression, visitGeneratorMethodDeclaration, visitIfStatement, visitImportClause, visitImportDeclaration, visitImportModuleDeclaration, visitLabelledStatement, visitMethodDeclaration, visitModule, visitNamedExportDeclaration, visitNameSpaceExportDeclaration, visitObjectBindingPattern, visitPairProperty, visitParameterList, visitRestElement, visitReturnStatement, visitScript, visitSpecifier, visitSpecifierList, visitSuper, visitSwitchStatement, visitTaggedTemplate, visitTemplateCharacters, visitTemplateExpression, visitTemplateLiteral, visitThisTree, visitThrowStatement, visitTryStatement, visitUnaryExpression, visitVariableDeclaration, visitVariableStatement, visitWhileStatement, visitWithStatement, visitYieldExpressionpublic TypeVisitor(@Nullable org.sonar.api.config.Settings settings)
public void visitAssignmentExpression(AssignmentExpressionTree tree)
visitAssignmentExpression in interface TreeVisitorvisitAssignmentExpression in class BaseTreeVisitorpublic void visitInitializedBindingElement(InitializedBindingElementTree tree)
visitInitializedBindingElement in interface TreeVisitorvisitInitializedBindingElement in class BaseTreeVisitorpublic void visitLiteral(LiteralTree tree)
visitLiteral in interface TreeVisitorvisitLiteral in class BaseTreeVisitorpublic void visitArrayLiteral(ArrayLiteralTree tree)
visitArrayLiteral in interface TreeVisitorvisitArrayLiteral in class BaseTreeVisitorpublic void visitObjectLiteral(ObjectLiteralTree tree)
visitObjectLiteral in interface TreeVisitorvisitObjectLiteral in class BaseTreeVisitorpublic void visitFunctionDeclaration(FunctionDeclarationTree tree)
visitFunctionDeclaration in interface TreeVisitorvisitFunctionDeclaration in class BaseTreeVisitorpublic void visitCallExpression(CallExpressionTree tree)
visitCallExpression in interface TreeVisitorvisitCallExpression in class BaseTreeVisitorpublic void visitNewExpression(NewExpressionTree tree)
visitNewExpression in interface TreeVisitorvisitNewExpression in class BaseTreeVisitorpublic void visitIdentifier(IdentifierTree tree)
visitIdentifier in interface TreeVisitorvisitIdentifier in class BaseTreeVisitorpublic void visitParenthesisedExpression(ParenthesisedExpressionTree tree)
visitParenthesisedExpression in interface TreeVisitorvisitParenthesisedExpression in class BaseTreeVisitorpublic void visitMemberExpression(MemberExpressionTree tree)
visitMemberExpression in interface TreeVisitorvisitMemberExpression in class BaseTreeVisitorCopyright © 2011–2015 SonarSource and Eriks Nukis. All rights reserved.