3 instantiations of SourceFile
Microsoft.CodeAnalysis.CSharp.Features (3)
Diagnostics\Analyzers\FileBasedPrograms\FileLevelDirectiveDiagnosticAnalyzer.cs (1)
54
new
SourceFile
(tree.FilePath, tree.GetText(cancellationToken)),
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (2)
232
return new
SourceFile
(filePath, SourceText.From(stream, encoding: null));
237
return new
SourceFile
(Path, newText);
7 references to SourceFile
Microsoft.CodeAnalysis.CSharp.Features (7)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (7)
39
public static ImmutableArray<CSharpDirective> FindDirectives(
SourceFile
sourceFile, bool reportAllErrors, ErrorReporter reportError)
87
SourceFile
sourceFile,
228
public static
SourceFile
Load(string filePath)
235
public
SourceFile
WithText(SourceText newText)
298
public required
SourceFile
SourceFile { get; init; }
536
public Project EnsureProjectFilePath(
SourceFile
sourceFile, ErrorReporter reportError)
621
internal delegate void ErrorReporter(
SourceFile
sourceFile, TextSpan textSpan, string message);