3 writes to ContextBuffer
Microsoft.VisualStudio.LanguageServices (3)
DebuggerIntelliSense\AbstractDebuggerIntelliSenseContext.cs (3)
54this.ContextBuffer = contextBuffer; 73this.ContextBuffer = contextBuffer; 141this.ContextBuffer = this.ProjectionBufferFactoryService.CreateProjectionBuffer(null,
7 references to ContextBuffer
Microsoft.VisualStudio.LanguageServices (5)
DebuggerIntelliSense\AbstractDebuggerIntelliSenseContext.cs (5)
121var document = ContextBuffer.CurrentSnapshot.GetOpenDocumentInCurrentContextWithChanges(); 142[this.ContextBuffer.CurrentSnapshot.CreateFullTrackingSpan(SpanTrackingMode.EdgeInclusive)], ProjectionBufferOptions.None, ContentType); 145using (var regionEdit = this.ContextBuffer.CreateReadOnlyRegionEdit()) 147regionEdit.CreateReadOnlyRegion(new Span(0, this.ContextBuffer.CurrentSnapshot.Length), SpanTrackingMode.EdgeInclusive, EdgeInsertionMode.Deny); 151var contextPoint = this.ContextBuffer.CurrentSnapshot.GetLineFromLineNumber(CurrentStatementSpan.iEndLine).Start + CurrentStatementSpan.iEndIndex;
Microsoft.VisualStudio.LanguageServices.CSharp (2)
LanguageService\CSharpDebuggerIntelliSenseContext.cs (2)
112var beforeAdjustedStart = ContextBuffer.CurrentSnapshot.CreateTrackingSpan(Span.FromBounds(0, adjustedStart), SpanTrackingMode.EdgeNegative); 113var afterAdjustedStart = ContextBuffer.CurrentSnapshot.CreateTrackingSpanFromIndexToEnd(adjustedStart, SpanTrackingMode.EdgePositive);