Uses of Enum Class
com.google.errorprone.refaster.ControlFlowVisitor.Result
Packages that use ControlFlowVisitor.Result
-
Uses of ControlFlowVisitor.Result in com.google.errorprone.refaster
Subclasses with type arguments of type ControlFlowVisitor.Result in com.google.errorprone.refasterModifier and TypeClassDescriptionclass
Analyzes a series of statements to determine whether they don't, sometimes, or never return.static enum
The state of whether a sequence of statements may return, break out of the visited statements, or neither.Methods in com.google.errorprone.refaster that return ControlFlowVisitor.ResultModifier and TypeMethodDescriptionprotected ControlFlowVisitor.Result
ControlFlowVisitor.defaultAction
(Tree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) static ControlFlowVisitor.Result
Returns the enum constant of this class with the specified name.static ControlFlowVisitor.Result[]
ControlFlowVisitor.Result.values()
Returns an array containing the constants of this enum class, in the order they are declared.ControlFlowVisitor.visitBlock
(BlockTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitBreak
(BreakTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitCase
(CaseTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitCatch
(CatchTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitContinue
(ContinueTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitDoWhileLoop
(DoWhileLoopTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitEnhancedForLoop
(EnhancedForLoopTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitExpressionStatement
(ExpressionStatementTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitForLoop
(ForLoopTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitIf
(IfTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitLabeledStatement
(LabeledStatementTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitReturn
(ReturnTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitStatement
(StatementTree node) ControlFlowVisitor.visitStatements
(Iterable<? extends StatementTree> nodes) ControlFlowVisitor.visitSwitch
(SwitchTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitSynchronized
(SynchronizedTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitThrow
(ThrowTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitTry
(TryTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitWhileLoop
(WhileLoopTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt)