1 write to _curs
Microsoft.ML.Core (1)
CommandLine\CmdLexer.cs (1)
24
_curs
= curs;
34 references to _curs
Microsoft.ML.Core (34)
CommandLine\CmdLexer.cs (34)
38
while (!
_curs
.Eof)
40
char ch =
_curs
.ChCur;
52
_curs
.ChNext();
62
_curs
.ChNext();
90
_curs
.ChNext();
99
if (char.IsWhiteSpace(
_curs
.ChCur))
101
while (char.IsWhiteSpace(
_curs
.ChNext()))
106
if (
_curs
.ChCur != '#')
110
while ((ch =
_curs
.ChNext()) != '\x0D' && ch != '\x0A' && !
_curs
.Eof)
120
Contracts.Assert(
_curs
.ChCur == '{');
123
while (!
_curs
.Eof)
125
char ch =
_curs
.ChCur;
135
_curs
.ChNext();
157
_curs
.ChNext();
168
Contracts.Assert(
_curs
.ChCur == '{');
170
_curs
.ChNext();
172
while (!
_curs
.Eof)
174
char ch =
_curs
.ChCur;
183
_curs
.ChNext();
206
_curs
.ChNext();
215
Contracts.Assert(
_curs
.ChCur == '\\');
220
while (
_curs
.ChNext() == '\\')
224
switch (
_curs
.ChCur)
236
bldr.Append(
_curs
.ChCur);
237
_curs
.ChNext();
249
Contracts.Assert(
_curs
.ChCur == '"');
252
bldr.Append(
_curs
.ChCur);
253
_curs
.ChNext();
254
while (!
_curs
.Eof)
256
char ch =
_curs
.ChCur;
261
bldr.Append(
_curs
.ChCur);
262
_curs
.ChNext();
281
_curs
.ChNext();