Beispiel #1
0
        internal static FSharpDiagnosticMessage CompilationMessage(FSharpErrorInfo message)
        {
            var severity = message.Severity.IsError ?
                           DiagnosticMessageSeverity.Error :
                           DiagnosticMessageSeverity.Warning;

            return(new FSharpDiagnosticMessage(
                       message.Subcategory,
                       message.StartColumn,
                       message.StartLineAlternate,
                       message.FileName,
                       message.Message,
                       severity));
        }
        internal static FSharpDiagnosticMessage CompilationMessage(FSharpErrorInfo message)
        {
            var severity = message.Severity.IsError ?
            DiagnosticMessageSeverity.Error :
            DiagnosticMessageSeverity.Warning;

              return new FSharpDiagnosticMessage(
            message.Subcategory,
            message.StartColumn,
            message.StartLineAlternate,
            message.FileName,
            message.Message,
            severity);
        }
    internal static FSharpCompilationMessage CompilationMessage(FSharpErrorInfo message)
    {
      var severity = message.Severity.IsError ?
        CompilationMessageSeverity.Error :
        CompilationMessageSeverity.Warning;

      return new FSharpCompilationMessage(
        message.StartColumn,
        message.StartLineAlternate,
        message.EndColumn,
        message.EndLineAlternate,
        message.FileName,
        message.Message,
        severity);
    }
Beispiel #4
0
        internal static FSharpCompilationMessage CompilationMessage(FSharpErrorInfo message)
        {
            var severity = message.Severity.IsError ?
                           CompilationMessageSeverity.Error :
                           CompilationMessageSeverity.Warning;

            return(new FSharpCompilationMessage(
                       message.StartColumn,
                       message.StartLineAlternate,
                       message.EndColumn,
                       message.EndLineAlternate,
                       message.FileName,
                       message.Message,
                       severity));
        }
 public FSharpCompilation(FSharpErrorInfo[] errors, FSharpOption<Assembly> assemblyOption)
 {
     _errors = errors;
     _assemblyOption = assemblyOption;
 }