public abstract class CheckerTreeNodeVisitor extends BaseTreeVisitor
Modifier and Type | Field and Description |
---|---|
protected ProgramState |
programState |
Modifier | Constructor and Description |
---|---|
protected |
CheckerTreeNodeVisitor(ProgramState programState) |
Modifier and Type | Method and Description |
---|---|
protected void |
scan(List<? extends Tree> trees) |
protected void |
scan(ListTree<? extends Tree> listTree) |
protected void |
scan(Tree tree) |
visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethod, visitMethodInvocation, visitMethodReference, visitModifier, visitNewArray, visitNewClass, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturnStatement, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnaryExpression, visitUnionType, visitVariable, visitWhileStatement, visitWildcard
protected ProgramState programState
protected CheckerTreeNodeVisitor(ProgramState programState)
protected void scan(Tree tree)
scan
in class BaseTreeVisitor
protected void scan(List<? extends Tree> trees)
scan
in class BaseTreeVisitor
protected void scan(ListTree<? extends Tree> listTree)
scan
in class BaseTreeVisitor
Copyright © 2012–2016 SonarSource. All rights reserved.