14 writes to Position
Microsoft.CodeAnalysis.Features (14)
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (14)
74
Position
= Text.Length;
101
Position
= originalPosition;
107
Position
++;
154
Position
++;
180
Position
++;
272
Position
++;
313
Position
++;
334
Position
++;
343
Position
+= 2;
354
Position
++;
376
Position
++;
466
Position
+= valueToLookFor.Length;
479
Position
+= valueToLookFor.Length;
493
Position
++;
25 references to Position
Microsoft.CodeAnalysis.Features (25)
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (24)
58
public readonly VirtualChar CurrentChar =>
Position
< Text.Length ? Text[
Position
] : default;
61
=> GetSubSequence(start,
Position
);
68
if (
Position
== Text.Length)
73
var start =
Position
;
84
var originalPosition =
Position
;
88
var startPosition =
Position
;
123
if (
Position
== Text.Length)
128
var ch = Text[
Position
];
129
return CreateToken(GetKind(ch), Text[
Position
..(
Position
+ 1)]);
242
var startPosition =
Position
;
244
while (
Position
< Text.Length)
259
var str = GetSubSequence(startPosition,
Position
+ 1).CreateString();
275
if (startPosition ==
Position
)
310
var start =
Position
;
316
if (start ==
Position
)
331
var start =
Position
;
366
var start =
Position
;
445
=> IsAtStartOfText(
Position
, val);
465
var start =
Position
;
478
var start =
Position
;
489
var startPosition =
Position
;
496
if (
Position
== startPosition)
EmbeddedLanguages\StackFrame\StackFrameParser.cs (1)
89
Contract.ThrowIfFalse(_lexer.
Position
== _lexer.Text.Length);