X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ArgumentDeclaration.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ArgumentDeclaration.java index be35c1d..e2fa5f4 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ArgumentDeclaration.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/compiler/ast/ArgumentDeclaration.java @@ -17,7 +17,7 @@ public class ArgumentDeclaration extends VariableDeclaration { * @param initialization the initialization * @param sourceStart the start point */ - public ArgumentDeclaration(final char[] name, + public ArgumentDeclaration(final Variable name, final boolean reference, final Expression initialization, final int sourceStart) { @@ -31,7 +31,7 @@ public class ArgumentDeclaration extends VariableDeclaration { * @param reference the variable is a reference ? * @param sourceStart the start point */ - public ArgumentDeclaration(final char[] name, + public ArgumentDeclaration(final Variable name, final boolean reference, final int sourceStart) { super(name, sourceStart); @@ -44,11 +44,11 @@ public class ArgumentDeclaration extends VariableDeclaration { public String toStringExpression() { final StringBuffer buff; if (reference) { - buff = new StringBuffer("&$"); + buff = new StringBuffer("&"); } else { - buff = new StringBuffer("$"); + buff = new StringBuffer(); } - buff.append(name); + buff.append(variable.toStringExpression()); if (initialization != null) { buff.append(" = "); buff.append(initialization.toStringExpression());