23 references to ActiveStatementSpanProvider
Microsoft.CodeAnalysis.ExternalAccess.HotReload (1)
Api\HotReloadService.cs (1)
131private static readonly ActiveStatementSpanProvider s_solutionActiveStatementSpanProvider =
Microsoft.CodeAnalysis.Features (22)
EditAndContinue\DebuggingSession.cs (3)
454public async ValueTask<ImmutableArray<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken) 527ActiveStatementSpanProvider activeStatementSpanProvider, 846public async ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(TextDocument mappedDocument, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken)
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (3)
36ActiveStatementSpanProvider activeStatementSpanProvider, 68ActiveStatementSpanProvider activeStatementSpanProvider, 105private async Task<ImmutableArray<ActiveStatementLineSpan>> GetLatestUnmappedActiveStatementSpansAsync(Document? oldDocument, Document? newDocument, ActiveStatementSpanProvider newActiveStatementSpanProvider, CancellationToken cancellationToken)
EditAndContinue\EditAndContinueService.cs (3)
202public ValueTask<ImmutableArray<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken) 214ActiveStatementSpanProvider activeStatementSpanProvider, 253public ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(DebuggingSessionId sessionId, TextDocument mappedDocument, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken)
EditAndContinue\EditSession.cs (2)
616ActiveStatementSpanProvider newDocumentActiveStatementSpanProvider, 1087ActiveStatementSpanProvider solutionActiveStatementSpanProvider,
EditAndContinue\IActiveStatementSpanFactory.cs (1)
36ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(TextDocument document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken);
EditAndContinue\IActiveStatementTrackingController.cs (1)
13ActiveStatementSpanProvider GetSpanProvider(Solution solution);
EditAndContinue\IEditAndContinueService.cs (3)
21ValueTask<ImmutableArray<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken); 22ValueTask<EmitSolutionUpdateResults> EmitSolutionUpdateAsync(DebuggingSessionId sessionId, Solution solution, ImmutableDictionary<ProjectId, RunningProjectOptions> runningProjects, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken); 32ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(DebuggingSessionId sessionId, TextDocument document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken);
EditAndContinue\Remote\ActiveStatementSpanProviderCallback.cs (2)
13internal sealed class ActiveStatementSpanProviderCallback(ActiveStatementSpanProvider provider) 15private readonly ActiveStatementSpanProvider _provider = provider;
EditAndContinue\Remote\DebuggingSessionProxy.cs (2)
58ActiveStatementSpanProvider activeStatementSpanProvider, 130public async ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(TextDocument document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken)
EditAndContinue\Remote\RemoteEditAndContinueServiceProxy.cs (1)
152public async ValueTask<ImmutableArray<DiagnosticData>> GetDocumentDiagnosticsAsync(Document document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\API\UnitTestingHotReloadService.cs (1)
51private static readonly ActiveStatementSpanProvider s_solutionActiveStatementSpanProvider =