Package org.codehaus.groovy.ast.stmt
Class ReturnStatement
java.lang.Object
org.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.stmt.Statement
org.codehaus.groovy.ast.stmt.ReturnStatement
A return statement
- Author:
- James Strachan
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ReturnStatementOnly used for synthetic return statements emitted by the compiler. -
Constructor Summary
ConstructorsConstructorDescriptionReturnStatement(Expression expression) ReturnStatement(ExpressionStatement statement) -
Method Summary
Modifier and TypeMethodDescriptiongetText()booleanvoidsetExpression(Expression expression) toString()voidvisit(GroovyCodeVisitor visitor) Methods inherited from class org.codehaus.groovy.ast.stmt.Statement
addStatementLabel, getStatementLabel, getStatementLabels, isEmpty, setStatementLabelMethods inherited from class org.codehaus.groovy.ast.ASTNode
copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getNodeMetaData, getNodeMetaData, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePosition
-
Field Details
-
RETURN_NULL_OR_VOID
Only used for synthetic return statements emitted by the compiler. For comparisons use isReturningNullOrVoid() instead.
-
-
Constructor Details
-
ReturnStatement
-
ReturnStatement
-
-
Method Details