1 implementation of ISymWriterMetadataProvider
Microsoft.CodeAnalysis (1)
NativePdbWriter\SymWriterMetadataProvider.cs (1)
14internal sealed class SymWriterMetadataProvider : ISymWriterMetadataProvider
11 references to ISymWriterMetadataProvider
Microsoft.CodeAnalysis (9)
CodeGen\CompilationTestData.cs (1)
43public Func<ISymWriterMetadataProvider, SymUnmanagedWriter>? SymWriterFactory;
Compilation\Compilation.cs (2)
3159Func<ISymWriterMetadataProvider, SymUnmanagedWriter>? testSymWriterFactory, 3379Func<ISymWriterMetadataProvider, SymUnmanagedWriter>? testSymWriterFactory,
DiaSymReader\Metadata\SymWriterMetadataAdapter.cs (2)
19private readonly ISymWriterMetadataProvider _metadataProvider; 21public SymWriterMetadataAdapter(ISymWriterMetadataProvider metadataProvider)
DiaSymReader\Writer\SymUnmanagedWriterFactory.cs (2)
17/// <param name="metadataProvider"><see cref="ISymWriterMetadataProvider"/> implementation.</param> 33ISymWriterMetadataProvider metadataProvider,
NativePdbWriter\PdbWriter.cs (2)
32private readonly Func<ISymWriterMetadataProvider, SymUnmanagedWriter> _symWriterFactory; 44public PdbWriter(string fileName, Func<ISymWriterMetadataProvider, SymUnmanagedWriter> symWriterFactory, HashAlgorithmName hashAlgorithmNameOpt)
Roslyn.Test.PdbUtilities (2)
Writer\SymUnmanagedWriterWithoutSourceLinkSupport.cs (1)
14public SymUnmanagedWriterWithoutSourceLinkSupport(ISymWriterMetadataProvider metadataProvider)
Writer\SymWriterTestUtilities.cs (1)
14public static readonly Func<ISymWriterMetadataProvider, SymUnmanagedWriter> ThrowingFactory =