Package org.codehaus.groovy.classgen
Class ReturnAdder
java.lang.Object
org.codehaus.groovy.classgen.ReturnAdder
public class ReturnAdder
extends java.lang.Object
Utility class to add return statements.
 
Extracted from Verifier as it can be useful for some AST transformations.
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static interfaceReturnAdder.ReturnStatementListener
- 
Constructor SummaryConstructors Constructor Description ReturnAdder()ReturnAdder(ReturnAdder.ReturnStatementListener listener)
- 
Method SummaryModifier and Type Method Description static voidaddReturnIfNeeded(MethodNode node)Deprecated.voidvisitMethod(MethodNode node)Adds return statements to given method whenever an implicit return is detected.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
ReturnAdderpublic ReturnAdder()
- 
ReturnAdder
 
- 
- 
Method Details- 
addReturnIfNeededDeprecated.UsevisitMethod(MethodNode)instead.
- 
visitMethodAdds return statements to given method whenever an implicit return is detected.
 
- 
visitMethod(MethodNode)instead.