Package com.google.errorprone.util
Class ASTHelpers.ScanThrownTypes
- Enclosing class:
- ASTHelpers
public static final class ASTHelpers.ScanThrownTypes
extends com.sun.source.util.TreeScanner<Void,Void>
Scanner for determining what types are thrown by a tree.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSet<com.sun.tools.javac.code.Type>
void
scanResources
(com.sun.source.tree.TryTree tree) visitClass
(com.sun.source.tree.ClassTree tree, Void unused) visitLambdaExpression
(com.sun.source.tree.LambdaExpressionTree tree, Void unused) visitMethod
(com.sun.source.tree.MethodTree tree, Void unused) visitMethodInvocation
(com.sun.source.tree.MethodInvocationTree invocation, Void unused) visitNewClass
(com.sun.source.tree.NewClassTree tree, Void unused) visitThrow
(com.sun.source.tree.ThrowTree tree, Void unused) visitVariable
(com.sun.source.tree.VariableTree tree, Void unused) Methods inherited from class com.sun.source.util.TreeScanner
reduce, scan, scan, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBinary, visitBindingPattern, visitBlock, visitBreak, visitCase, visitCatch, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDefaultCaseLabel, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExports, visitExpressionStatement, visitForLoop, visitGuardedPattern, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLiteral, visitMemberReference, visitMemberSelect, visitModifiers, visitModule, visitNewArray, visitOpens, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitParenthesizedPattern, visitPrimitiveType, visitProvides, visitRequires, visitReturn, visitSwitch, visitSwitchExpression, visitSynchronized, visitTypeCast, visitTypeParameter, visitUnary, visitUnionType, visitUses, visitWhileLoop, visitWildcard, visitYield
-
Constructor Details
-
ScanThrownTypes
-
-
Method Details
-
getThrownTypes
-
visitMethodInvocation
-
visitTry
-
scanResources
public void scanResources(com.sun.source.tree.TryTree tree) -
visitThrow
-
visitNewClass
-
visitVariable
-
visitLambdaExpression
-
visitClass
-
visitMethod
-