16 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 (15)
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; }
1069
public Project EnsureProjectFilePath(
ErrorReporter
errorReporter)
1201
public Ref EnsureResolvedPath(
ErrorReporter
errorReporter)
1305
public IncludeOrExclude WithDeterminedItemType(
ErrorReporter
reportError, ImmutableArray<(string Extension, string ItemType)> mapping)
1400
ErrorReporter
errorReporter)
1451
/// and reports errors via the provided <see cref="
ErrorReporter
"/> when their values differ.
1464
public void CheckDirective(CSharpDirective.Named directive,
ErrorReporter
reportError, out bool shouldKeep)
1594
public static readonly
ErrorReporter
IgnoringReporter =
1597
public static
ErrorReporter
CreateCollectingReporter(out ImmutableArray<SimpleDiagnostic>.Builder builder)
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (4)
229
ErrorReporter
reportError)
282
internal async ValueTask<ImmutableArray<(string Extension, string ItemType)>> GetItemMappingAsync(IProjectInstance project,
ErrorReporter
reportError)
318
ErrorReporter
reportError,
544
ErrorReporter
reportError,