Deserialize parameters before printing them

R=scheglov@google.com

Review URL: https://codereview.chromium.org/2537863005 .
This commit is contained in:
Brian Wilkerson 2016-12-02 08:28:37 -08:00
parent f45f21ae42
commit 8e2011aa21

View file

@ -4782,12 +4782,13 @@ class FunctionTypeAliasElementImpl extends ElementImpl
buffer.write(">");
}
buffer.write("(");
int parameterCount = _parameters.length;
List<ParameterElement> parameterList = parameters;
int parameterCount = parameterList.length;
for (int i = 0; i < parameterCount; i++) {
if (i > 0) {
buffer.write(", ");
}
(_parameters[i] as ParameterElementImpl).appendTo(buffer);
(parameterList[i] as ParameterElementImpl).appendTo(buffer);
}
buffer.write(")");
if (type != null) {