public static void ReportCannotApplyBinaryOperator(this ICollection<Diagnostic> diagnostics, SyntaxToken operatorToken, TypeSymbol leftType, TypeSymbol rightType)
{
var operatorName = operatorToken.Text;
var leftTypeName = leftType.ToDisplayName();
var rightTypeName = rightType.ToDisplayName();
diagnostics.Report(operatorToken.Span, DiagnosticId.CannotApplyBinaryOperator, operatorName, leftTypeName, rightTypeName);
}