Package org.codehaus.groovy.classgen
Class ReturnAdder
java.lang.Object
org.codehaus.groovy.classgen.ReturnAdder
public class ReturnAdder extends Object
Utility class to add return statements.
Extracted from Verifier as it can be useful for some AST transformations.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ReturnAdder.ReturnStatementListener
-
Constructor Summary
Constructors Constructor Description ReturnAdder()
ReturnAdder(ReturnAdder.ReturnStatementListener listener)
-
Method Summary
Modifier and Type Method Description static void
addReturnIfNeeded(MethodNode node)
Deprecated.UsevisitMethod(MethodNode)
instead.void
visitMethod(MethodNode node)
Adds return statements to given method whenever an implicit return is detected.
-
Constructor Details
-
ReturnAdder
public ReturnAdder() -
ReturnAdder
-
-
Method Details
-
addReturnIfNeeded
Deprecated.UsevisitMethod(MethodNode)
instead. -
visitMethod
Adds return statements to given method whenever an implicit return is detected.
-