*** empty log message ***
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / compiler / ast / FunctionCall.java
index 4aee466..4e127ca 100644 (file)
@@ -6,10 +6,10 @@ package net.sourceforge.phpdt.internal.compiler.ast;
 public class FunctionCall extends AbstractSuffixExpression {
 
   public Expression prefix;
-  public ArgumentDeclaration[] args;
+  public Expression[] args;
 
   public FunctionCall(Expression prefix,
-                      ArgumentDeclaration[] args,
+                      Expression[] args,
                       int sourceEnd) {
     super(prefix.sourceStart, sourceEnd);
     this.prefix = prefix;
@@ -24,11 +24,11 @@ public class FunctionCall extends AbstractSuffixExpression {
     final StringBuffer buff = new StringBuffer(prefix.toStringExpression());
     buff.append('(');
     for (int i = 0; i < args.length; i++) {
-      ArgumentDeclaration arg = args[i];
+      Expression arg = args[i];
       if (i != 0) {
         buff.append(',');
       }
-      buff.append(arg);
+      buff.append(arg.toStringExpression());
     }
     buff.append(')');
     return buff.toString();