4 implementations of IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
24internal sealed class PdbMatchingSourceTextProvider : IEventListener<object>, IEventListenerStoppable, IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\Helpers\MockPdbMatchingSourceTextProvider.cs (1)
14internal class MockPdbMatchingSourceTextProvider : IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\IPdbMatchingSourceTextProvider.cs (1)
20internal sealed class NullPdbMatchingSourceTextProvider : IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\EditAndContinue\RemoteEditAndContinueService.cs (1)
53private sealed class SourceTextProvider : IPdbMatchingSourceTextProvider
12 references to IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
EditAndContinue\MockEditAndContinueWorkspaceService.cs (2)
26public Func<Solution, IManagedHotReloadService, IPdbMatchingSourceTextProvider, ImmutableArray<DocumentId>, bool, bool, DebuggingSessionId>? StartDebuggingSessionImpl; 85public ValueTask<DebuggingSessionId> StartDebuggingSessionAsync(Solution solution, IManagedHotReloadService debuggerService, IPdbMatchingSourceTextProvider sourceTextProvider, ImmutableArray<DocumentId> captureMatchingDocuments, bool captureAllMatchingDocuments, bool reportDiagnostics, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
176IPdbMatchingSourceTextProvider sourceTextProvider = null)
Microsoft.CodeAnalysis.Features (9)
EditAndContinue\CommittedSolution.cs (2)
323SourceText sourceText, string filePath, Document? currentDocument, IPdbMatchingSourceTextProvider sourceTextProvider, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken) 351IPdbMatchingSourceTextProvider sourceTextProvider,
EditAndContinue\DebuggingSession.cs (2)
33internal readonly IPdbMatchingSourceTextProvider SourceTextProvider; 110IPdbMatchingSourceTextProvider sourceTextProvider,
EditAndContinue\EditAndContinueWorkspaceService.cs (1)
119IPdbMatchingSourceTextProvider sourceTextProvider,
EditAndContinue\IEditAndContinueWorkspaceService.cs (1)
22ValueTask<DebuggingSessionId> StartDebuggingSessionAsync(Solution solution, IManagedHotReloadService debuggerService, IPdbMatchingSourceTextProvider sourceTextProvider, ImmutableArray<DocumentId> captureMatchingDocuments, bool captureAllMatchingDocuments, bool reportDiagnostics, CancellationToken cancellationToken);
EditAndContinue\Remote\RemoteEditAndContinueServiceProxy.cs (3)
59private readonly IPdbMatchingSourceTextProvider _sourceTextProvider; 61public DebuggingSessionCallback(IManagedHotReloadService debuggerService, IPdbMatchingSourceTextProvider sourceTextProvider) 141IPdbMatchingSourceTextProvider sourceTextProvider,