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 interfaceReturnAdder.ReturnStatementListener -
Constructor Summary
Constructors Constructor Description ReturnAdder()ReturnAdder(ReturnAdder.ReturnStatementListener listener) -
Method Summary
Modifier and Type Method Description static voidaddReturnIfNeeded(MethodNode node)Deprecated.UsevisitMethod(MethodNode)instead.voidvisitMethod(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.
-