13 writes to Position
Microsoft.CodeAnalysis.Features (13)
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (13)
74
Position
= Text.Length;
101
Position
= originalPosition;
107
Position
++;
154
Position
++;
180
Position
++;
272
Position
++;
313
Position
++;
333
Position
++;
342
Position
+= 2;
367
Position
++;
457
Position
+= valueToLookFor.Length;
470
Position
+= valueToLookFor.Length;
484
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
)
330
var start =
Position
;
357
var start =
Position
;
436
=> IsAtStartOfText(
Position
, val);
456
var start =
Position
;
469
var start =
Position
;
480
var startPosition =
Position
;
487
if (
Position
== startPosition)
EmbeddedLanguages\StackFrame\StackFrameParser.cs (1)
89
Contract.ThrowIfFalse(_lexer.
Position
== _lexer.Text.Length);