1 write to SourceFile
Microsoft.CodeAnalysis.CSharp.Features (1)
FileLevelDirectiveHelpers.cs (1)
152
SourceFile
= sourceFile,
9 references to SourceFile
Microsoft.CodeAnalysis.CSharp.Features (9)
FileLevelDirectiveHelpers.cs (9)
312
var other => context.Diagnostics.AddError<Named>(context.
SourceFile
, context.Info.Span, string.Format(FileBasedProgramsResources.UnrecognizedDirective, other)),
324
return context.Diagnostics.AddError<(string, string?)?>(context.
SourceFile
, context.Info.Span, string.Format(FileBasedProgramsResources.MissingDirectiveName, directiveKind));
330
return context.Diagnostics.AddError<(string, string?)?>(context.
SourceFile
, context.Info.Span, string.Format(FileBasedProgramsResources.InvalidDirectiveName, directiveKind, separator));
405
return context.Diagnostics.AddError<Property?>(context.
SourceFile
, context.Info.Span, FileBasedProgramsResources.PropertyDirectiveMissingParts);
414
return context.Diagnostics.AddError<Property?>(context.
SourceFile
, context.Info.Span, string.Format(FileBasedProgramsResources.PropertyDirectiveInvalidName, ex.Message), ex);
420
context.Diagnostics.AddError(context.
SourceFile
, context.Info.Span, FileBasedProgramsResources.StaticGraphRestoreNotSupported);
468
return context.Diagnostics.AddError<Project?>(context.
SourceFile
, context.Info.Span, string.Format(FileBasedProgramsResources.MissingDirectiveName, directiveKind));
476
var sourceDirectory = Path.GetDirectoryName(context.
SourceFile
.Path) ?? ".";
494
context.Diagnostics.AddError(context.
SourceFile
, context.Info.Span, string.Format(FileBasedProgramsResources.InvalidProjectDirective, e.Message), e);