private WhileStatementSyntax ParseWhileStatement(List<AttributeSyntax> attributes)
{
var @while = Match(SyntaxKind.WhileKeyword);
var openParen = Match(SyntaxKind.OpenParenToken);
var condition = ParseExpression();
var closeParen = Match(SyntaxKind.CloseParenToken);
var statement = ParseEmbeddedStatement();
return new WhileStatementSyntax(attributes, @while, openParen, condition, closeParen, statement);
}
}