public class SymbolicEvaluator.ConditionVisitor extends BaseTreeVisitor
| Constructor and Description |
|---|
SymbolicEvaluator.ConditionVisitor() |
| Modifier and Type | Method and Description |
|---|---|
SymbolicEvaluator.PackedStates |
evaluate(ExecutionState state,
ExpressionTree tree) |
void |
visitArrayAccessExpression(ArrayAccessExpressionTree tree) |
void |
visitAssignmentExpression(AssignmentExpressionTree tree) |
void |
visitBinaryExpression(BinaryExpressionTree tree) |
void |
visitConditionalExpression(ConditionalExpressionTree tree) |
void |
visitIdentifier(IdentifierTree tree) |
void |
visitInstanceOf(InstanceOfTree tree) |
void |
visitLiteral(LiteralTree tree) |
void |
visitMemberSelectExpression(MemberSelectExpressionTree tree) |
void |
visitMethodInvocation(MethodInvocationTree tree) |
void |
visitUnaryExpression(UnaryExpressionTree tree) |
scan, scan, scan, visitAnnotation, visitArrayDimension, visitArrayType, visitAssertStatement, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIfStatement, visitImport, visitLabeledStatement, visitLambdaExpression, visitMethod, visitMethodReference, visitModifier, visitNewArray, visitNewClass, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturnStatement, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnionType, visitVariable, visitWhileStatement, visitWildcardpublic SymbolicEvaluator.PackedStates evaluate(ExecutionState state, ExpressionTree tree)
public final void visitArrayAccessExpression(ArrayAccessExpressionTree tree)
visitArrayAccessExpression in interface TreeVisitorvisitArrayAccessExpression in class BaseTreeVisitorpublic final void visitAssignmentExpression(AssignmentExpressionTree tree)
visitAssignmentExpression in interface TreeVisitorvisitAssignmentExpression in class BaseTreeVisitorpublic final void visitConditionalExpression(ConditionalExpressionTree tree)
visitConditionalExpression in interface TreeVisitorvisitConditionalExpression in class BaseTreeVisitorpublic void visitIdentifier(IdentifierTree tree)
visitIdentifier in interface TreeVisitorvisitIdentifier in class BaseTreeVisitorpublic final void visitInstanceOf(InstanceOfTree tree)
visitInstanceOf in interface TreeVisitorvisitInstanceOf in class BaseTreeVisitorpublic final void visitLiteral(LiteralTree tree)
visitLiteral in interface TreeVisitorvisitLiteral in class BaseTreeVisitorpublic final void visitMemberSelectExpression(MemberSelectExpressionTree tree)
visitMemberSelectExpression in interface TreeVisitorvisitMemberSelectExpression in class BaseTreeVisitorpublic final void visitMethodInvocation(MethodInvocationTree tree)
visitMethodInvocation in interface TreeVisitorvisitMethodInvocation in class BaseTreeVisitorpublic final void visitUnaryExpression(UnaryExpressionTree tree)
visitUnaryExpression in interface TreeVisitorvisitUnaryExpression in class BaseTreeVisitorpublic final void visitBinaryExpression(BinaryExpressionTree tree)
visitBinaryExpression in interface TreeVisitorvisitBinaryExpression in class BaseTreeVisitorCopyright © 2012–2015 SonarSource. All rights reserved.