7 references to IMetadataAsSourceFileProvider
Microsoft.CodeAnalysis.Features (7)
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
33internal sealed class DecompilationMetadataAsSourceFileProvider(IImplementationAssemblyLookupService implementationAssemblyLookupService) : IMetadataAsSourceFileProvider
MetadataAsSource\ExportMetadataAsSourceFileProvider.cs (2)
11/// Use this attribute to export a <see cref="IMetadataAsSourceFileProvider"/> so that it will 16internal sealed class ExportMetadataAsSourceFileProviderAttribute(string name) : ExportAttribute(typeof(IMetadataAsSourceFileProvider))
MetadataAsSource\MetadataAsSourceFileService.cs (3)
34private readonly Lazy<ImmutableArray<Lazy<IMetadataAsSourceFileProvider, MetadataAsSourceFileProviderMetadata>>> _providers; 57[ImportMany] IEnumerable<Lazy<IMetadataAsSourceFileProvider, MetadataAsSourceFileProviderMetadata>> providers) 106var provider = lazyProvider.Value;
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
38[Import(AllowDefault = true)] IPdbSourceDocumentLogger? logger) : IMetadataAsSourceFileProvider