28 references to EnsureCurrent
Microsoft.CodeAnalysis.Razor.Compiler (28)
Language\Legacy\CSharpCodeParser.cs (10)
730
EnsureCurrent
();
756
EnsureCurrent
();
769
EnsureCurrent
();
776
EnsureCurrent
();
2042
EnsureCurrent
();
2433
while (
EnsureCurrent
() && CurrentToken.Kind != SyntaxKind.Colon)
2647
EnsureCurrent
();
2777
if (
EnsureCurrent
())
2933
EnsureCurrent
();
3189
while (nesting > 0 &&
EnsureCurrent
() && !(stopAtEndOfLine && At(SyntaxKind.NewLine)));
Language\Legacy\HtmlMarkupParser.cs (6)
393
EnsureCurrent
();
1075
EnsureCurrent
();
1918
if (
EnsureCurrent
() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine))
1923
while (
EnsureCurrent
() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine))
2010
EnsureCurrent
();
2139
EnsureCurrent
();
Language\Legacy\TokenizerBackedParser.cs (12)
126
EnsureCurrent
();
169
EnsureCurrent
();
234
EnsureCurrent
();
255
EnsureCurrent
();
283
EnsureCurrent
();
306
if (!
EnsureCurrent
() || !predicate(CurrentToken, arg))
316
while (
EnsureCurrent
() && predicate(CurrentToken, arg));
325
if (!
EnsureCurrent
() || !predicate(CurrentToken))
335
while (
EnsureCurrent
() && predicate(CurrentToken));
340
if (!
EnsureCurrent
() || !predicate(CurrentToken))
349
while (
EnsureCurrent
() && predicate(CurrentToken));
371
EnsureCurrent
();