126 references to At
Microsoft.AspNetCore.Razor.Language.UnitTests (2)
Legacy\HtmlMarkupParserTests.cs (2)
62
Assert.True(sut.
At
(SyntaxKind.CloseAngle));
77
Assert.True(sut.
At
(SyntaxKind.CloseAngle));
Microsoft.CodeAnalysis.Razor.Compiler (124)
Language\Legacy\CSharpCodeParser.cs (74)
294
if (
At
(SyntaxKind.StringLiteral) &&
305
else if (
At
(SyntaxKind.Transition))
319
if (
At
(SyntaxKind.LeftBrace))
329
else if (
At
(SyntaxKind.LeftParenthesis))
339
else if (
At
(SyntaxKind.Identifier))
364
else if (
At
(SyntaxKind.Keyword))
408
if (
At
(SyntaxKind.Whitespace) ||
At
(SyntaxKind.NewLine))
479
if (
At
(SyntaxKind.RightParenthesis))
574
if (
At
(right))
583
if (
At
(SyntaxKind.QuestionMark))
596
return
At
(SyntaxKind.Identifier) ||
At
(SyntaxKind.Keyword);
608
else if (
At
(SyntaxKind.Not) && Context.Options.AllowNullableForgivenessOperator)
667
else if (
At
(SyntaxKind.Dot))
672
if (
At
(SyntaxKind.Identifier) ||
At
(SyntaxKind.Keyword))
694
else if (!
At
(SyntaxKind.Whitespace) && !
At
(SyntaxKind.NewLine))
733
acceptCloseBraceAccessor.CanAcceptCloseBrace = !
At
(SyntaxKind.RightBrace);
741
if (
At
(SyntaxKind.RightBrace))
755
if (
At
(SyntaxKind.NewLine) ||
756
(
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine)))
768
while (!EndOfFile && !
At
(SyntaxKind.RightBrace))
931
if (
At
(SyntaxKind.Transition))
948
if (
At
(SyntaxKind.LeftBrace))
1004
if ((!Context.Options.AllowRazorInAllCodeBlocks &&
At
(SyntaxKind.LeftBrace)) ||
1005
At
(SyntaxKind.LeftParenthesis) ||
1006
At
(SyntaxKind.LeftBracket))
1014
else if (Context.Options.AllowRazorInAllCodeBlocks &&
At
(SyntaxKind.LeftBrace))
1019
else if (
At
(SyntaxKind.Transition))
1085
else if (
At
(SyntaxKind.RazorCommentTransition))
1093
else if (
At
(SyntaxKind.Semicolon))
1099
else if (
At
(SyntaxKind.RightBrace))
1104
else if (
At
(SyntaxKind.Keyword))
1333
var foundWhitespace =
At
(SyntaxKind.Whitespace);
1346
if (EndOfFile ||
At
(SyntaxKind.NewLine))
1569
if (!
At
(SyntaxKind.Whitespace) &&
1570
!
At
(SyntaxKind.NewLine) &&
1571
!
At
(SyntaxKind.Semicolon) &&
1585
if (
At
(SyntaxKind.Whitespace))
1602
if (EndOfFile ||
At
(SyntaxKind.NewLine))
1622
if (tokenDescriptor.Optional && (EndOfFile ||
At
(SyntaxKind.NewLine)))
1664
if (
At
(SyntaxKind.Identifier))
1680
if (
At
(SyntaxKind.StringLiteral) && !CurrentToken.ContainsDiagnostics)
1710
if (
At
(SyntaxKind.LeftBracket))
1728
if (
At
(SyntaxKind.Keyword) &&
1748
while (!
At
(SyntaxKind.NewLine))
1750
if (
At
(SyntaxKind.Semicolon))
1764
else if (
At
(SyntaxKind.Semicolon))
1783
if (
At
(SyntaxKind.Transition) && NextIs(SyntaxKind.LeftParenthesis))
1827
if (
At
(SyntaxKind.NewLine))
2025
else if (!
At
(SyntaxKind.LeftBrace))
2191
if (
At
(SyntaxKind.LeftParenthesis))
2216
if (
At
(SyntaxKind.LessThan))
2224
else if (
At
(SyntaxKind.Transition) && NextIs(SyntaxKind.Colon))
2232
else if (
At
(SyntaxKind.Transition) && NextIs(SyntaxKind.Transition))
2473
var atLeftParen =
At
(SyntaxKind.LeftParenthesis);
2474
var atIdentifier =
At
(SyntaxKind.Identifier);
2570
if (
At
(SyntaxKind.Identifier) || At(CSharpSyntaxKind.GlobalKeyword))
2577
if (
At
(SyntaxKind.Assign))
2675
if (
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.QuestionMark))
2694
if (
At
(SyntaxKind.LessThan))
2703
if (
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.QuestionMark))
2711
if (
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.LeftBracket))
2717
while (
At
(SyntaxKind.LeftBracket))
2780
if (
At
(SyntaxKind.NewLine))
2807
if (
At
(SyntaxKind.RazorCommentTransition))
2944
!(stopAtEndOfLine &&
At
(SyntaxKind.NewLine)))
2960
if (
At
(SyntaxKind.Transition))
2984
if (
At
(left))
2988
else if (
At
(right))
2999
while (nesting > 0 && EnsureCurrent() && !(stopAtEndOfLine &&
At
(SyntaxKind.NewLine)));
3088
if (!
At
(SyntaxKind.Keyword) || result is not { } keywordKind)
Language\Legacy\HtmlMarkupParser.cs (46)
148
if (
At
(SyntaxKind.OpenAngle))
152
else if (
At
(SyntaxKind.Transition))
371
if (!(
At
(SyntaxKind.OpenAngle) ||
372
(
At
(SyntaxKind.Transition) && Lookahead(count: 1).Content.StartsWith(":", StringComparison.Ordinal))))
457
if (
At
(SyntaxKind.Whitespace))
648
if (
At
(SyntaxKind.Text))
667
var tagNameToken =
At
(SyntaxKind.Text) ? EatCurrentToken() : SyntaxFactory.MissingToken(SyntaxKind.Text);
680
if (
At
(SyntaxKind.ForwardSlash))
690
if (EndOfFile || !
At
(SyntaxKind.CloseAngle))
702
if (
At
(SyntaxKind.CloseAngle))
724
if (
At
(SyntaxKind.OpenAngle) && NextIs(SyntaxKind.ForwardSlash))
729
if (!
At
(SyntaxKind.Text) || !string.Equals(CurrentToken.Content, tagName, StringComparison.OrdinalIgnoreCase))
747
else if (
At
(SyntaxKind.CloseAngle))
805
if (
At
(SyntaxKind.CloseAngle) ||
806
(
At
(SyntaxKind.ForwardSlash) && NextIs(SyntaxKind.CloseAngle)))
808
if (
At
(SyntaxKind.ForwardSlash))
849
if (
At
(SyntaxKind.CloseAngle))
868
var forwardSlashToken =
At
(SyntaxKind.ForwardSlash) ? EatCurrentToken() : SyntaxFactory.MissingToken(SyntaxKind.ForwardSlash);
872
if (
At
(SyntaxKind.Text))
921
if (
At
(SyntaxKind.CloseAngle))
934
if (
At
(SyntaxKind.CloseAngle))
971
isWellFormed =
At
(SyntaxKind.CloseAngle);
1009
if (!
At
(SyntaxKind.Whitespace) && !
At
(SyntaxKind.NewLine))
1020
if (
At
(SyntaxKind.ForwardSlash))
1033
if (
At
(SyntaxKind.ForwardSlash))
1041
return
At
(SyntaxKind.CloseAngle) ||
At
(SyntaxKind.OpenAngle);
1204
if (
At
(SyntaxKind.Transition))
1223
else if (
At
(SyntaxKind.RazorCommentTransition))
1265
if (
At
(SyntaxKind.SingleQuote) ||
At
(SyntaxKind.DoubleQuote))
1322
if (quote != SyntaxKind.Marker &&
At
(quote))
1373
if (
At
(SyntaxKind.Transition))
1502
if (
At
(SyntaxKind.Text) &&
1549
if (!
At
(SyntaxKind.CloseAngle))
1675
if (
At
(SyntaxKind.CloseAngle))
1739
(
At
(SyntaxKind.NewLine) ||
1740
(
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine))))
1772
if (
At
(SyntaxKind.NewLine))
1847
if (
At
(SyntaxKind.Text) && IsHyphen(CurrentToken))
1904
else if (
At
(SyntaxKind.RazorCommentTransition))
1909
else if (
At
(SyntaxKind.Transition))
1929
else if (
At
(SyntaxKind.OpenAngle))
2026
if (!(
At
(SyntaxKind.OpenAngle) && NextIs(SyntaxKind.Bang)))
2124
if (
At
(SyntaxKind.Text))
Language\Legacy\TokenizerBackedParser.cs (4)
279
tokenFound =
At
(kind);
373
Debug.Assert(
At
(SyntaxKind.RazorCommentTransition));
448
if (
At
(kind))
600
if (
At
(type))