3 writes to SourceReferenceResolver
Microsoft.CodeAnalysis (1)
Compilation\CompilationOptions.cs (1)
317this.SourceReferenceResolver = sourceReferenceResolver;
Microsoft.CodeAnalysis.CSharp (1)
CSharpCompilationOptions.cs (1)
579return new CSharpCompilationOptions(this) { SourceReferenceResolver = resolver };
Microsoft.CodeAnalysis.VisualBasic (1)
VisualBasicCompilationOptions.vb (1)
946Return New VisualBasicCompilationOptions(Me) With {.SourceReferenceResolver = resolver}
22 references to SourceReferenceResolver
Microsoft.CodeAnalysis (7)
CommandLine\CommonCompiler.cs (2)
423Debug.Assert(compilation.Options.SourceReferenceResolver is object); 450ResolveEmbeddedFilesFromExternalSourceDirectives(tree, compilation.Options.SourceReferenceResolver, embeddedFileOrderedSet, diagnostics);
Compilation\CompilationOptions.cs (3)
646object.Equals(this.SourceReferenceResolver, other.SourceReferenceResolver) && 693Hash.Combine(this.SourceReferenceResolver,
Compilation\DeterministicKeyBuilder.cs (1)
503WriteType(writer, "sourceReferenceResolver", options.SourceReferenceResolver?.GetType());
Emit\CommonPEModuleBuilder.cs (1)
63DebugDocumentsBuilder = new DebugDocumentsBuilder(compilation.Options.SourceReferenceResolver, compilation.IsCaseSensitive);
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Invocation.cs (1)
1381string path = callerSourceLocation.SourceTree.GetDisplayPath(callerSourceLocation.SourceSpan, Compilation.Options.SourceReferenceResolver);
Compilation\CSharpCompilation.cs (4)
411options.SourceReferenceResolver, 643oldOptions.SourceReferenceResolver == options.SourceReferenceResolver; 660options.SourceReferenceResolver,
CSharpCompilationOptions.cs (2)
253sourceReferenceResolver: other.SourceReferenceResolver, 574if (ReferenceEquals(resolver, this.SourceReferenceResolver))
Symbols\SymbolDistinguisher.cs (1)
170string path = tree.GetDisplayPath(span, (compilation != null) ? compilation.Options.SourceReferenceResolver : null);
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\InteractiveSession.cs (1)
274var sourceResolver = (SourceFileResolver)compilationOptions.SourceReferenceResolver!;
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
RoundTripUtil.cs (1)
232case nameof(CompilationOptions.SourceReferenceResolver):
Microsoft.CodeAnalysis.VisualBasic (3)
Binding\Binder_Invocation.vb (1)
3158callerInfoValue = ConstantValue.Create(callerInfoOpt.SyntaxTree.GetDisplayPath(callerInfoOpt.Span, Me.Compilation.Options.SourceReferenceResolver))
VisualBasicCompilationOptions.vb (2)
326sourceReferenceResolver:=other.SourceReferenceResolver, 942If resolver Is Me.SourceReferenceResolver Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Compilation\VisualBasicCompilationOptionsTests.vb (2)
47TestHiddenProperty(Function(old, value) old.WithSourceReferenceResolver(value), Function(opt) opt.SourceReferenceResolver, New SourceFileResolver(ImmutableArray(Of String).Empty, Nothing)) 124TestProperty(Function(old, value) old.WithSourceReferenceResolver(value), Function(opt) opt.SourceReferenceResolver, New SourceFileResolver(ImmutableArray(Of String).Empty, Nothing))