2 writes to _session
Microsoft.CodeAnalysis.EditorFeatures (2)
EditAndContinue\ActiveStatementTrackingService.cs (2)
72
if (Interlocked.CompareExchange(ref
_session
, newSession, null) != null)
86
var session = Interlocked.Exchange(ref
_session
, null);
2 references to _session
Microsoft.CodeAnalysis.EditorFeatures (2)
EditAndContinue\ActiveStatementTrackingService.cs (2)
94
=>
_session
?.GetSpansAsync(solution, documentId, filePath, cancellationToken) ?? new([]);
97
=>
_session
?.GetAdjustedTrackingSpansAsync(document, snapshot, cancellationToken) ?? new([]);