5 implementations of IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
27internal sealed class PdbMatchingSourceTextProvider() : IEventListener, IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\IPdbMatchingSourceTextProvider.cs (1)
19internal sealed class NullPdbMatchingSourceTextProvider : IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\MockPdbMatchingSourceTextProvider.cs (1)
14internal sealed class MockPdbMatchingSourceTextProvider : IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\EditAndContinue\RemoteEditAndContinueService.cs (1)
51private sealed class SourceTextProvider : IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.Remote.Workspaces (1)
EditAndContinue\ManagedHotReloadLanguageService.cs (1)
33private sealed class PdbMatchingSourceTextProvider : IPdbMatchingSourceTextProvider
12 references to IPdbMatchingSourceTextProvider
Microsoft.CodeAnalysis.Features (9)
EditAndContinue\CommittedSolution.cs (2)
354TraceLog log, SourceText sourceText, string filePath, Document? currentDocument, IPdbMatchingSourceTextProvider sourceTextProvider, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken) 383IPdbMatchingSourceTextProvider sourceTextProvider,
EditAndContinue\DebuggingSession.cs (2)
36internal readonly IPdbMatchingSourceTextProvider SourceTextProvider; 133IPdbMatchingSourceTextProvider sourceTextProvider,
EditAndContinue\EditAndContinueService.cs (1)
137IPdbMatchingSourceTextProvider sourceTextProvider,
EditAndContinue\IEditAndContinueService.cs (1)
28ValueTask<DebuggingSessionId> StartDebuggingSessionAsync(Solution solution, IManagedHotReloadService debuggerService, IPdbMatchingSourceTextProvider sourceTextProvider, ImmutableArray<DocumentId> captureMatchingDocuments, bool captureAllMatchingDocuments, bool reportDiagnostics, CancellationToken cancellationToken);
EditAndContinue\Remote\RemoteEditAndContinueServiceProxy.cs (3)
51private sealed class DebuggingSessionCallback(IManagedHotReloadService debuggerService, IPdbMatchingSourceTextProvider sourceTextProvider) 54private readonly IPdbMatchingSourceTextProvider _sourceTextProvider = sourceTextProvider; 123IPdbMatchingSourceTextProvider sourceTextProvider,
Microsoft.CodeAnalysis.Features.Test.Utilities (3)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
172IPdbMatchingSourceTextProvider? sourceTextProvider = null)
EditAndContinue\MockEditAndContinueService.cs (2)
23public Func<Solution, IManagedHotReloadService, IPdbMatchingSourceTextProvider, ImmutableArray<DocumentId>, bool, bool, DebuggingSessionId>? StartDebuggingSessionImpl; 64public ValueTask<DebuggingSessionId> StartDebuggingSessionAsync(Solution solution, IManagedHotReloadService debuggerService, IPdbMatchingSourceTextProvider sourceTextProvider, ImmutableArray<DocumentId> captureMatchingDocuments, bool captureAllMatchingDocuments, bool reportDiagnostics, CancellationToken cancellationToken)