* A return statement.
* @author Matthieu Casanova
*/
-public class ReturnStatement extends Statement {
+public final class ReturnStatement extends Statement {
- public Expression expression;
+ private final Expression expression;
public ReturnStatement(final Expression expression, final int sourceStart, final int sourceEnd) {
super(sourceStart, sourceEnd);
return s + "return " + expression.toStringExpression();//$NON-NLS-1$
}
- /**
+ /**
* Get the variables from outside (parameters, globals ...)
+ *
+ * @param list the list where we will put variables
*/
- public void getOutsideVariable(final List list) {
- }
+ public void getOutsideVariable(final List list) {}
/**
* get the modified variables.
+ *
+ * @param list the list where we will put variables
*/
public void getModifiedVariable(final List list) {
if (expression != null) {
/**
* Get the variables used.
+ *
+ * @param list the list where we will put variables
*/
public void getUsedVariable(final List list) {
if (expression != null) {