3 instantiations of MetadataAsSourceFile
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.Features (2)
69 references to MetadataAsSourceFile
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (10)
PdbSourceDocument\NullResultMetadataAsSourceFileProvider.cs (3)
28public static MetadataAsSourceFile NullResult = new("", null!, null!, null!);
40public Task<MetadataAsSourceFile?> GetGeneratedFileAsync(MetadataAsSourceWorkspace metadataWorkspace, Workspace sourceWorkspace, Project sourceProject, ISymbol symbol, bool signaturesOnly, MetadataAsSourceOptions options, string tempPath, TelemetryMessage? telemetry, CancellationToken cancellationToken)
42return Task.FromResult<MetadataAsSourceFile?>(NullResult);
PdbSourceDocument\PdbSourceDocumentTests.cs (6)
787var file = await service.GetGeneratedFileAsync(workspace, project, symbol, signaturesOnly: false, options: options, cancellationToken: CancellationToken.None).ConfigureAwait(false);
868var file = await service.GetGeneratedFileAsync(project.Solution.Workspace, project, symbol, signaturesOnly: false, options: MetadataAsSourceOptions.Default, cancellationToken: CancellationToken.None);
889var file = await service.GetGeneratedFileAsync(project.Solution.Workspace, project, symbol, signaturesOnly: false, options: MetadataAsSourceOptions.Default, cancellationToken: CancellationToken.None);
911var file = await service.GetGeneratedFileAsync(project.Solution.Workspace, project, symbol, signaturesOnly: false, options: MetadataAsSourceOptions.Default, cancellationToken: CancellationToken.None);
932var fileOne = await service.GetGeneratedFileAsync(project.Solution.Workspace, project, symbol, signaturesOnly: false, options: MetadataAsSourceOptions.Default, cancellationToken: CancellationToken.None);
939var fileTwo = await service.GetGeneratedFileAsync(project.Solution.Workspace, project, symbolTwo, signaturesOnly: false, MetadataAsSourceOptions.Default, CancellationToken.None);
Microsoft.CodeAnalysis.EditorFeatures (2)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (46)
MetadataAsSource\AbstractMetadataAsSourceTests.TestContext.cs (10)
85public Task<MetadataAsSourceFile> GenerateSourceAsync(ISymbol symbol, Project? project = null, bool signaturesOnly = true)
94public async Task<MetadataAsSourceFile> GenerateSourceAsync(
132var result = await _metadataAsSourceService.GetGeneratedFileAsync(Workspace, project, symbol, signaturesOnly, MetadataAsSourceOptions.Default, CancellationToken.None);
137public static void VerifyResult(MetadataAsSourceFile file, string expected)
152var result = await GenerateSourceAsync(symbolMetadataName, project, signaturesOnly);
156public static void VerifyDocumentReused(MetadataAsSourceFile a, MetadataAsSourceFile b)
159public static void VerifyDocumentNotReused(MetadataAsSourceFile a, MetadataAsSourceFile b)
302internal Document GetDocument(MetadataAsSourceFile file)
Microsoft.CodeAnalysis.ExternalAccess.Xaml (1)
Microsoft.CodeAnalysis.Features (6)
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Microsoft.VisualStudio.LanguageServices (1)
Microsoft.VisualStudio.LanguageServices.Xaml (1)