29 references to EnsureCurrent
Microsoft.AspNetCore.Razor.Language.UnitTests (1)
Legacy\HtmlMarkupParserTests.cs (1)
202
EnsureCurrent
();
Microsoft.CodeAnalysis.Razor.Compiler (28)
Language\Legacy\CSharpCodeParser.cs (10)
728
EnsureCurrent
();
754
EnsureCurrent
();
767
EnsureCurrent
();
774
EnsureCurrent
();
2012
EnsureCurrent
();
2267
while (
EnsureCurrent
() && CurrentToken.Kind != SyntaxKind.Colon)
2481
EnsureCurrent
();
2611
if (
EnsureCurrent
())
2770
EnsureCurrent
();
2999
while (nesting > 0 &&
EnsureCurrent
() && !(stopAtEndOfLine && At(SyntaxKind.NewLine)));
Language\Legacy\HtmlMarkupParser.cs (6)
380
EnsureCurrent
();
1054
EnsureCurrent
();
1881
if (
EnsureCurrent
() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine))
1886
while (
EnsureCurrent
() && (CurrentToken.Kind == SyntaxKind.Whitespace || CurrentToken.Kind == SyntaxKind.NewLine))
1973
EnsureCurrent
();
2097
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
();