protected override BinaryExpressionSyntax GetShortCircuitingExpressionNode(BinaryExpressionSyntax expression) { return(expression.IsKind(SyntaxKind.AndExpression) ? SyntaxFactory.AndAlsoExpression(expression.Left, expression.Right) : SyntaxFactory.OrElseExpression(expression.Left, expression.Right)); }