void AppendParameter (StringBuilder result, IParameterSymbol parameter)
{
if (parameter == null)
return;
if (parameter.RefKind == RefKind.Out) {
result.Append (Highlight ("out ", colorStyle.KeywordParameter));
} else if (parameter.RefKind == RefKind.Ref) {
result.Append (Highlight ("ref ", colorStyle.KeywordParameter));
} else if (parameter.IsParams) {
result.Append (Highlight ("params ", colorStyle.KeywordParameter));
}
result.Append (GetTypeReferenceString (parameter.Type));
result.Append (" ");
result.Append (FilterEntityName (parameter.Name));
}