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