17 references to ErrorReporter
Microsoft.CodeAnalysis.CSharp.Features (1)
Diagnostics\Analyzers\FileBasedPrograms\FileLevelDirectiveDiagnosticAnalyzer.cs (1)
52
var
errorReporter = ErrorReporters.CreateCollectingReporter(out var diagnosticsBuilder);
Microsoft.CodeAnalysis.CSharp.Workspaces (16)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (11)
38
public static ImmutableArray<CSharpDirective> FindDirectives(SourceFile sourceFile, bool reportAllErrors,
ErrorReporter
errorReporter, bool checkDuplicates = true)
87
ErrorReporter
errorReporter,
301
public required
ErrorReporter
ErrorReporter { get; init; }
548
public Project EnsureProjectFilePath(
ErrorReporter
errorReporter)
660
public Ref EnsureResolvedPath(
ErrorReporter
errorReporter)
747
public IncludeOrExclude WithDeterminedItemType(
ErrorReporter
reportError, ImmutableArray<(string Extension, string ItemType)> mapping)
834
ErrorReporter
errorReporter)
878
/// and reports errors via the provided <see cref="
ErrorReporter
"/> when their values differ.
891
public void CheckDirective(CSharpDirective.Named directive,
ErrorReporter
reportError, out bool shouldKeep)
997
public static readonly
ErrorReporter
IgnoringReporter =
1000
public static
ErrorReporter
CreateCollectingReporter(out ImmutableArray<SimpleDiagnostic>.Builder builder)
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (5)
216
ErrorReporter
reportError)
269
internal async ValueTask<ImmutableArray<(string Extension, string ItemType)>> GetItemMappingAsync(IProjectInstance project,
ErrorReporter
reportError)
305
ErrorReporter
reportError,
517
ErrorReporter
reportError,
555
ErrorReporter
reportError)