private ExpressionSyntax ParseDirectivePrefixUnaryExpression(SyntaxKind unaryExpression)
{
var operatorToken = NextToken();
var operatorPrecedence = SyntaxFacts.GetOperatorPrecedence(unaryExpression);
var operand = ParseDirectiveSubExpression(operatorPrecedence);
return new PrefixUnaryExpressionSyntax(unaryExpression, operatorToken, operand);
}