10 references to CursorPosition
Microsoft.CodeAnalysis.CSharp.Features (10)
SplitStringLiteral\InterpolatedStringSplitter.cs (4)
45if (content.Span.End <= CursorPosition) 50else if (content.Span.Start >= CursorPosition) 58beforeSplitContents.Add(CreateInterpolatedStringText(content.SpanStart, CursorPosition)); 59afterSplitContents.Insert(0, CreateInterpolatedStringText(CursorPosition, content.Span.End));
SplitStringLiteral\SimpleStringSplitter.cs (3)
33return _token.IsKind(SyntaxKind.Utf8StringLiteralToken) && CursorPosition >= _token.Span.End - "u8".Length; 41var prefix = Document.Text.GetSubText(TextSpan.FromBounds(_token.SpanStart, CursorPosition)).ToString(); 42var suffix = Document.Text.GetSubText(TextSpan.FromBounds(CursorPosition, _token.Span.End)).ToString();
SplitStringLiteral\StringSplitter.cs (3)
89if (CursorPosition <= nodeToReplace.SpanStart || CursorPosition >= nodeToReplace.Span.End) 125var originalLineNumber = Document.Text.Lines.GetLineFromPosition(CursorPosition).LineNumber;