Uses of Enum
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
(com.sun.source.tree.Tree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) static ControlFlowVisitor.Result
Returns the enum constant of this type with the specified name.static ControlFlowVisitor.Result[]
ControlFlowVisitor.Result.values()
Returns an array containing the constants of this enum type, in the order they are declared.ControlFlowVisitor.visitBlock
(com.sun.source.tree.BlockTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitBreak
(com.sun.source.tree.BreakTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitCase
(com.sun.source.tree.CaseTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitCatch
(com.sun.source.tree.CatchTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitContinue
(com.sun.source.tree.ContinueTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitDoWhileLoop
(com.sun.source.tree.DoWhileLoopTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitEnhancedForLoop
(com.sun.source.tree.EnhancedForLoopTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitExpressionStatement
(com.sun.source.tree.ExpressionStatementTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitForLoop
(com.sun.source.tree.ForLoopTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitIf
(com.sun.source.tree.IfTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitLabeledStatement
(com.sun.source.tree.LabeledStatementTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitReturn
(com.sun.source.tree.ReturnTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitStatement
(com.sun.source.tree.StatementTree node) ControlFlowVisitor.visitStatements
(Iterable<? extends com.sun.source.tree.StatementTree> nodes) ControlFlowVisitor.visitSwitch
(com.sun.source.tree.SwitchTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitSynchronized
(com.sun.source.tree.SynchronizedTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitThrow
(com.sun.source.tree.ThrowTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitTry
(com.sun.source.tree.TryTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt) ControlFlowVisitor.visitWhileLoop
(com.sun.source.tree.WhileLoopTree node, com.google.errorprone.refaster.ControlFlowVisitor.BreakContext cxt)