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