protected virtual void AppendParameterDefinition(StringBuilder builder, AstParameterDefinition parameterDefinition) { builder.Append(parameterDefinition); }
public AstParameterReference(AstParameterDefinition parameter) { Argument.RequireNotNull("parameter", parameter); Parameter = parameter; }
protected override void AppendParameterDefinition(StringBuilder builder, AstParameterDefinition parameter) { var length = builder.Length; Append(builder, parameter.Type); if (builder.Length > length) builder.Append(" "); builder.Append(parameter.Name); }