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