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)
89
ErrorReporter
errorReporter,
353
public required
ErrorReporter
ErrorReporter { get; init; }
1060
public Project EnsureProjectFilePath(
ErrorReporter
errorReporter)
1194
public Ref EnsureResolvedPath(
ErrorReporter
errorReporter)
1284
public IncludeOrExclude WithDeterminedItemType(
ErrorReporter
reportError, ImmutableArray<(string Extension, string ItemType)> mapping)
1371
ErrorReporter
errorReporter)
1415
/// and reports errors via the provided <see cref="
ErrorReporter
"/> when their values differ.
1428
public void CheckDirective(CSharpDirective.Named directive,
ErrorReporter
reportError, out bool shouldKeep)
1558
public static readonly
ErrorReporter
IgnoringReporter =
1561
public static
ErrorReporter
CreateCollectingReporter(out ImmutableArray<SimpleDiagnostic>.Builder builder)
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (5)
224
ErrorReporter
reportError)
277
internal async ValueTask<ImmutableArray<(string Extension, string ItemType)>> GetItemMappingAsync(IProjectInstance project,
ErrorReporter
reportError)
313
ErrorReporter
reportError,
540
ErrorReporter
reportError,
578
ErrorReporter
reportError)