12 writes to Position
Microsoft.CodeAnalysis.Features (12)
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (12)
76
Position
= Text.Length;
97
Position
= originalPosition;
103
Position
++;
150
Position
++;
176
Position
++;
268
Position
++;
310
Position
++;
330
Position
++;
339
Position
+= 2;
364
Position
++;
454
Position
+= valueToLookFor.Length;
468
Position
++;
23 references to Position
Microsoft.CodeAnalysis.Features (23)
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (22)
60
public readonly VirtualChar CurrentChar =>
Position
< Text.Length ? Text[
Position
] : default;
63
=> GetSubSequence(start,
Position
);
70
if (
Position
== Text.Length)
75
var start =
Position
;
86
var originalPosition =
Position
;
90
var startPosition =
Position
;
119
if (
Position
== Text.Length)
124
var ch = Text[
Position
];
125
return CreateToken(GetKind(ch), Text.GetSubSequence(new TextSpan(
Position
, 1)));
238
var startPosition =
Position
;
240
while (
Position
< Text.Length)
255
var str = GetSubSequence(startPosition,
Position
+ 1).CreateString();
271
if (startPosition ==
Position
)
307
var start =
Position
;
313
if (start ==
Position
)
327
var start =
Position
;
354
var start =
Position
;
433
=> IsAtStartOfText(
Position
, val);
453
var start =
Position
;
464
var startPosition =
Position
;
471
if (
Position
== startPosition)
EmbeddedLanguages\StackFrame\StackFrameParser.cs (1)
90
Contract.ThrowIfFalse(_lexer.
Position
== _lexer.Text.Length);