private TemplateArgumentListSyntax ParseTemplateArgumentList()
{
SyntaxToken lessThanToken, greaterThanToken;
SeparatedSyntaxList<ExpressionSyntax> arguments;
ParseArgumentList(SyntaxKind.LessThanToken, SyntaxKind.GreaterThanToken, true,
out lessThanToken, out arguments, out greaterThanToken);
return new TemplateArgumentListSyntax(lessThanToken, arguments, greaterThanToken);
}