public ErrorDiagnosticException(ErrorDiagnostic diagnostic, Exception?inner = null) : base(diagnostic.Message, inner) { Diagnostic = diagnostic; }
public static bool IsCyclicExpressionError(ErrorDiagnostic diagnostic) => string.Equals(diagnostic.Code, DiagnosticBuilder.BCP061CyclicExpressionCode, StringComparison.OrdinalIgnoreCase);