3 writes to MetadataReferenceResolver
Microsoft.CodeAnalysis (1)
Compilation\CompilationOptions.cs (1)
319this.MetadataReferenceResolver = metadataReferenceResolver;
Microsoft.CodeAnalysis.CSharp (1)
CSharpCompilationOptions.cs (1)
629return new CSharpCompilationOptions(this) { MetadataReferenceResolver = resolver };
Microsoft.CodeAnalysis.VisualBasic (1)
VisualBasicCompilationOptions.vb (1)
962Return New VisualBasicCompilationOptions(Me) With {.MetadataReferenceResolver = resolver}
17 references to MetadataReferenceResolver
Microsoft.CodeAnalysis (9)
Compilation\CompilationOptions.cs (5)
344&& object.Equals(this.MetadataReferenceResolver, other.MetadataReferenceResolver) 644object.Equals(this.MetadataReferenceResolver, other.MetadataReferenceResolver) && 691Hash.Combine(this.MetadataReferenceResolver,
Compilation\DeterministicKeyBuilder.cs (1)
594WriteType(writer, "metadataReferenceResolver", options.MetadataReferenceResolver?.GetType());
ReferenceManager\CommonReferenceManager.Resolution.cs (3)
806if (compilation.Options.MetadataReferenceResolver == null) 875Debug.Assert(compilation.Options.MetadataReferenceResolver != null); 877var references = compilation.Options.MetadataReferenceResolver.ResolveReference(reference, basePath, MetadataReferenceProperties.Assembly.WithRecursiveAliases(true));
Microsoft.CodeAnalysis.CSharp (3)
CSharpCompilationOptions.cs (2)
264metadataReferenceResolver: other.MetadataReferenceResolver, 624if (ReferenceEquals(resolver, this.MetadataReferenceResolver))
Symbols\ReferenceManager.cs (1)
386compilation.Options.MetadataReferenceResolver,
Microsoft.CodeAnalysis.Features (2)
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (1)
167if (document.Project.CompilationOptions?.MetadataReferenceResolver is RuntimeMetadataReferenceResolver resolver)
Completion\Providers\Scripting\AbstractReferenceDirectiveCompletionProvider.cs (1)
52if (context.Document.Project.CompilationOptions.MetadataReferenceResolver is RuntimeMetadataReferenceResolver resolver && pathThroughLastSlash.IndexOfAny(s_pathIndicators) < 0)
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\ReferenceManager.vb (1)
334compilation.Options.MetadataReferenceResolver,
VisualBasicCompilationOptions.vb (2)
328metadataReferenceResolver:=other.MetadataReferenceResolver, 958If resolver Is Me.MetadataReferenceResolver Then