private ExpressionSyntax ParseVariableInitializer()
{
CommaIsSeparatorStack.Push(true);
try
{
switch (Current.Kind)
{
case SyntaxKind.OpenBraceToken:
return ParseArrayInitializer();
default:
return ParseExpression();
}
}
finally
{
CommaIsSeparatorStack.Pop();
}
}