3.x RC1 compatibility
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / compiler / ast / PostfixedUnaryExpression.java
index 1e91ebd..8101890 100644 (file)
@@ -3,15 +3,15 @@ package net.sourceforge.phpdt.internal.compiler.ast;
 /**
  * @author Matthieu Casanova
  */
-public class PostfixedUnaryExpression extends UnaryExpression {
+public final class PostfixedUnaryExpression extends UnaryExpression {
 
-  public PostfixedUnaryExpression(final Expression expression, final int operator, final int sourceEnd) {
-    super(expression, operator, expression.getSourceStart(), sourceEnd);
+  public PostfixedUnaryExpression(final Expression expression,
+                                  final int operator,
+                                  final int sourceEnd) {
+    super(expression, operator, expression.sourceStart, sourceEnd);
   }
 
   public String toStringExpression() {
-    final StringBuffer buff = new StringBuffer(expression.toStringExpression());
-    buff.append(operatorToString());
-    return buff.toString();
+    return expression.toStringExpression() + operatorToString();
   }
 }