protected class AccumulationAnnotatedTypeFactory.AccumulationTreeAnnotator extends TreeAnnotator
atypeFactoryDEFAULT_VALUE| Constructor and Description |
|---|
AccumulationTreeAnnotator(AccumulationAnnotatedTypeFactory factory)
Creates an instance of this tree annotator for the given type factory.
|
| Modifier and Type | Method and Description |
|---|---|
Void |
visitMethodInvocation(MethodInvocationTree tree,
AnnotatedTypeMirror type)
Implements rule RRA.
|
visitBinary, visitMethoddefaultAction, visit, visit, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExports, visitExpressionStatement, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberReference, visitMemberSelect, visitModifiers, visitModule, visitNewArray, visitNewClass, visitOpens, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitProvides, visitRequires, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitUnary, visitUnionType, visitUses, visitVariable, visitWhileLoop, visitWildcardpublic AccumulationTreeAnnotator(AccumulationAnnotatedTypeFactory factory)
factory - the type factorypublic Void visitMethodInvocation(MethodInvocationTree tree, AnnotatedTypeMirror type)
visitMethodInvocation in interface TreeVisitor<Void,AnnotatedTypeMirror>visitMethodInvocation in class SimpleTreeVisitor<Void,AnnotatedTypeMirror>tree - a method invocation treetype - the type of tree (i.e. the return type of the invoked method). Is
(possibly) side-effected by this method.type