public class TypeVisitor extends DoubleDispatchVisitor
| 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 |
visitBinaryExpression(BinaryExpressionTree tree) |
void |
visitCallExpression(CallExpressionTree tree) |
void |
visitClass(ClassTree tree) |
void |
visitForObjectStatement(ForObjectStatementTree tree) |
void |
visitFunctionDeclaration(FunctionDeclarationTree tree) |
void |
visitFunctionExpression(FunctionExpressionTree 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) |
void |
visitUnaryExpression(UnaryExpressionTree tree) |
getContext, scan, scan, scanChildren, scanTree, visitArrayBindingPattern, visitArrowFunction, visitBindingProperty, visitBlock, visitBreakStatement, visitCaseClause, visitCatchBlock, visitComment, visitComputedPropertyName, visitConditionalExpression, visitContinueStatement, visitDebugger, visitDefaultClause, visitDefaultExportDeclaration, visitDoWhileStatement, visitElseClause, visitEmptyStatement, visitExportClause, visitExportDefaultBinding, visitExportDefaultBindingWithExportList, visitExportDefaultBindingWithNameSpaceExport, visitExpressionStatement, visitFieldDeclaration, visitForStatement, visitFromClause, visitIfStatement, visitImportClause, visitImportDeclaration, visitImportModuleDeclaration, visitJsxClosingElement, visitJsxIdentifier, visitJsxJavaScriptExpression, visitJsxOpeningElement, visitJsxSelfClosingElement, visitJsxSpreadAttribute, visitJsxStandardAttribute, visitJsxStandardElement, visitJsxText, visitLabelledStatement, visitMethodDeclaration, visitModule, visitNamedExportDeclaration, visitNameSpaceExportDeclaration, visitNewTarget, visitObjectBindingPattern, visitPairProperty, visitParameterList, visitRestElement, visitReturnStatement, visitScript, visitSpecifier, visitSpecifierList, visitSpreadElement, visitSuper, visitSwitchStatement, visitTaggedTemplate, visitTemplateCharacters, visitTemplateExpression, visitTemplateLiteral, visitThrowStatement, visitToken, visitTryStatement, visitVariableDeclaration, visitVariableStatement, visitWhileStatement, visitWithStatement, visitYieldExpressionpublic TypeVisitor(@Nullable org.sonar.api.config.Settings settings)
public void visitAssignmentExpression(AssignmentExpressionTree tree)
visitAssignmentExpression in class DoubleDispatchVisitorpublic void visitInitializedBindingElement(InitializedBindingElementTree tree)
visitInitializedBindingElement in class DoubleDispatchVisitorpublic void visitLiteral(LiteralTree tree)
visitLiteral in class DoubleDispatchVisitorpublic void visitArrayLiteral(ArrayLiteralTree tree)
visitArrayLiteral in class DoubleDispatchVisitorpublic void visitObjectLiteral(ObjectLiteralTree tree)
visitObjectLiteral in class DoubleDispatchVisitorpublic void visitFunctionDeclaration(FunctionDeclarationTree tree)
visitFunctionDeclaration in class DoubleDispatchVisitorpublic void visitFunctionExpression(FunctionExpressionTree tree)
visitFunctionExpression in class DoubleDispatchVisitorpublic void visitClass(ClassTree tree)
visitClass in class DoubleDispatchVisitorpublic void visitCallExpression(CallExpressionTree tree)
visitCallExpression in class DoubleDispatchVisitorpublic void visitNewExpression(NewExpressionTree tree)
visitNewExpression in class DoubleDispatchVisitorpublic void visitIdentifier(IdentifierTree tree)
visitIdentifier in class DoubleDispatchVisitorpublic void visitParenthesisedExpression(ParenthesisedExpressionTree tree)
visitParenthesisedExpression in class DoubleDispatchVisitorpublic void visitMemberExpression(MemberExpressionTree tree)
visitMemberExpression in class DoubleDispatchVisitorpublic void visitBinaryExpression(BinaryExpressionTree tree)
visitBinaryExpression in class DoubleDispatchVisitorpublic void visitUnaryExpression(UnaryExpressionTree tree)
visitUnaryExpression in class DoubleDispatchVisitorpublic void visitForObjectStatement(ForObjectStatementTree tree)
visitForObjectStatement in class DoubleDispatchVisitorCopyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.