2 types derived from SourceReferenceResolver
Microsoft.CodeAnalysis (1)
SourceFileResolver.cs (1)
19public class SourceFileResolver : SourceReferenceResolver, IEquatable<SourceFileResolver>
Microsoft.CodeAnalysis.Rebuild (1)
RebuildSourceReferenceResolver.cs (1)
31internal sealed class RebuildSourceReferenceResolver : SourceReferenceResolver
49 references to SourceReferenceResolver
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\Specs\InterceptorInfo.cs (1)
192SourceReferenceResolver? sourceReferenceResolver = invocation.SemanticModel?.Compilation.Options.SourceReferenceResolver;
Microsoft.CodeAnalysis (12)
CommandLine\CommonCompiler.cs (1)
472SourceReferenceResolver resolver,
Compilation\CommonSyntaxAndDeclarationManager.cs (2)
13internal readonly SourceReferenceResolver Resolver; 20SourceReferenceResolver resolver,
Compilation\CompilationOptions.cs (4)
223public SourceReferenceResolver? SourceReferenceResolver { get; protected set; } 289SourceReferenceResolver? sourceReferenceResolver, 461public CompilationOptions WithSourceReferenceResolver(SourceReferenceResolver? resolver) 535protected abstract CompilationOptions CommonWithSourceReferenceResolver(SourceReferenceResolver? resolver);
Emit\DebugDocumentsBuilder.cs (2)
22private readonly SourceReferenceResolver? _resolver; 24public DebugDocumentsBuilder(SourceReferenceResolver? resolver, bool isDocumentNameCaseSensitive)
Syntax\SyntaxTree.cs (3)
42/// <see cref="SourceReferenceResolver"/>, <see cref="XmlReferenceResolver"/> and <see cref="MetadataReferenceResolver"/> 285internal string GetDisplayPath(TextSpan span, SourceReferenceResolver? resolver) 300internal string GetNormalizedPath(SourceReferenceResolver? resolver)
Microsoft.CodeAnalysis.CSharp (19)
CommandLine\CSharpCompiler.cs (1)
346SourceReferenceResolver resolver,
Compilation\CSharpCompilation.cs (1)
1154var resolver = Options.SourceReferenceResolver;
Compilation\SyntaxAndDeclarationManager.cs (5)
30SourceReferenceResolver resolver, 52SourceReferenceResolver resolver, 94var resolver = this.Resolver; 157SourceReferenceResolver resolver, 192SourceReferenceResolver resolver,
CSharpCompilationOptions.cs (9)
78SourceReferenceResolver? sourceReferenceResolver = null, 128SourceReferenceResolver? sourceReferenceResolver, 173SourceReferenceResolver? sourceReferenceResolver, 217SourceReferenceResolver? sourceReferenceResolver, 602public new CSharpCompilationOptions WithSourceReferenceResolver(SourceReferenceResolver? resolver) 671protected override CompilationOptions CommonWithSourceReferenceResolver(SourceReferenceResolver? resolver) => 869SourceReferenceResolver? sourceReferenceResolver, 907SourceReferenceResolver? sourceReferenceResolver, 952SourceReferenceResolver? sourceReferenceResolver,
Symbols\FileIdentifier.cs (1)
92public static FileIdentifier Create(SyntaxTree syntaxTree, SourceReferenceResolver? resolver)
Utilities\InterceptableLocation.cs (2)
58private readonly SourceReferenceResolver? _resolver; 64internal InterceptableLocation1(ImmutableArray<byte> checksum, string path, SourceReferenceResolver? resolver, int position, int lineNumberOneIndexed, int characterNumberOneIndexed)
Microsoft.CodeAnalysis.Rebuild (1)
RebuildSourceReferenceResolver.cs (1)
13/// <see cref="SourceReferenceResolver"/>. However the usage of #line in the program
Microsoft.CodeAnalysis.Scripting (6)
Hosting\CommandLine\CommandLineRunner.cs (2)
155var sourceResolver = GetSourceReferenceResolver(arguments, touchedFilesLoggerOpt); 195internal static SourceReferenceResolver GetSourceReferenceResolver(CommandLineArguments arguments, TouchedFileLogger? loggerOpt)
ScriptOptions.cs (4)
96/// <see cref="SourceReferenceResolver"/> to be used to resolve source of scripts referenced via #load directive. 98public SourceReferenceResolver SourceResolver { get; private set; } 150SourceReferenceResolver sourceResolver, 316public ScriptOptions WithSourceResolver(SourceReferenceResolver resolver)
Microsoft.CodeAnalysis.VisualBasic (9)
CommandLine\VisualBasicCompiler.vb (1)
270resolver As SourceReferenceResolver,
VisualBasicCompilationOptions.vb (8)
93Optional sourceReferenceResolver As SourceReferenceResolver = Nothing, 170sourceReferenceResolver As SourceReferenceResolver, 242sourceReferenceResolver As SourceReferenceResolver, 941Public Shadows Function WithSourceReferenceResolver(resolver As SourceReferenceResolver) As VisualBasicCompilationOptions 1007Protected Overrides Function CommonWithSourceReferenceResolver(resolver As SourceReferenceResolver) As CompilationOptions 1169sourceReferenceResolver As SourceReferenceResolver, 1233sourceReferenceResolver As SourceReferenceResolver, 1300Optional sourceReferenceResolver As SourceReferenceResolver = Nothing,
Microsoft.CodeAnalysis.Workspaces (1)
Serialization\AbstractOptionsSerializationService.cs (1)
98SourceReferenceResolver sourceReferenceResolver,