128 references to At
Microsoft.CodeAnalysis.Razor.Compiler (128)
Language\Legacy\CSharpCodeParser.cs (77)
296
if (
At
(SyntaxKind.StringLiteral) &&
307
else if (
At
(SyntaxKind.Transition))
321
if (
At
(SyntaxKind.LeftBrace))
331
else if (
At
(SyntaxKind.LeftParenthesis))
341
else if (
At
(SyntaxKind.Identifier))
366
else if (
At
(SyntaxKind.Keyword))
410
if (
At
(SyntaxKind.Whitespace) ||
At
(SyntaxKind.NewLine))
481
if (
At
(SyntaxKind.RightParenthesis))
576
if (
At
(right))
585
if (
At
(SyntaxKind.QuestionMark))
598
return
At
(SyntaxKind.Identifier) ||
At
(SyntaxKind.Keyword);
610
else if (
At
(SyntaxKind.Not) && Context.Options.AllowNullableForgivenessOperator)
669
else if (
At
(SyntaxKind.Dot))
674
if (
At
(SyntaxKind.Identifier) ||
At
(SyntaxKind.Keyword))
696
else if (!
At
(SyntaxKind.Whitespace) && !
At
(SyntaxKind.NewLine))
735
acceptCloseBraceAccessor.CanAcceptCloseBrace = !
At
(SyntaxKind.RightBrace);
743
if (
At
(SyntaxKind.RightBrace))
757
if (
At
(SyntaxKind.NewLine) ||
758
(
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine)))
770
while (!EndOfFile && !
At
(SyntaxKind.RightBrace))
928
if (
At
(SyntaxKind.Transition))
945
if (
At
(SyntaxKind.LeftBrace))
1001
if ((!Context.Options.AllowRazorInAllCodeBlocks &&
At
(SyntaxKind.LeftBrace)) ||
1002
At
(SyntaxKind.LeftParenthesis) ||
1003
At
(SyntaxKind.LeftBracket))
1011
else if (Context.Options.AllowRazorInAllCodeBlocks &&
At
(SyntaxKind.LeftBrace))
1016
else if (
At
(SyntaxKind.Transition))
1082
else if (
At
(SyntaxKind.RazorCommentTransition))
1090
else if (
At
(SyntaxKind.Semicolon))
1096
else if (
At
(SyntaxKind.RightBrace))
1101
else if (
At
(SyntaxKind.Keyword))
1109
if (!
At
(SyntaxKind.LeftBrace))
1355
var foundWhitespace =
At
(SyntaxKind.Whitespace);
1368
if (EndOfFile ||
At
(SyntaxKind.NewLine))
1591
if (!
At
(SyntaxKind.Whitespace) &&
1592
!
At
(SyntaxKind.NewLine) &&
1593
!
At
(SyntaxKind.Semicolon) &&
1607
if (
At
(SyntaxKind.Whitespace))
1624
if (EndOfFile ||
At
(SyntaxKind.NewLine))
1644
if (tokenDescriptor.Optional && (EndOfFile ||
At
(SyntaxKind.NewLine)))
1686
if (
At
(SyntaxKind.Identifier))
1702
if (
At
(SyntaxKind.StringLiteral) && !CurrentToken.ContainsDiagnostics)
1732
if (
At
(SyntaxKind.LeftBracket))
1750
if (
At
(SyntaxKind.Keyword) &&
1770
while (!
At
(SyntaxKind.NewLine))
1772
if (
At
(SyntaxKind.Semicolon))
1786
else if (
At
(SyntaxKind.Semicolon))
1805
if (
At
(SyntaxKind.Transition) && NextIs(SyntaxKind.LeftParenthesis))
1849
if (
At
(SyntaxKind.NewLine))
2191
else if (!
At
(SyntaxKind.LeftBrace))
2357
if (
At
(SyntaxKind.LeftParenthesis))
2382
if (
At
(SyntaxKind.LessThan))
2390
else if (
At
(SyntaxKind.Transition) && NextIs(SyntaxKind.Colon))
2398
else if (
At
(SyntaxKind.Transition) && NextIs(SyntaxKind.Transition))
2639
var atLeftParen =
At
(SyntaxKind.LeftParenthesis);
2640
var atIdentifier =
At
(SyntaxKind.Identifier);
2736
if (
At
(SyntaxKind.Identifier) || At(CSharpSyntaxKind.GlobalKeyword))
2743
if (
At
(SyntaxKind.Assign))
2838
if (
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.QuestionMark))
2857
if (
At
(SyntaxKind.LessThan))
2866
if (
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.QuestionMark))
2874
if (
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.LeftBracket))
2880
while (
At
(SyntaxKind.LeftBracket))
2942
if (
At
(SyntaxKind.NewLine))
2969
if (
At
(SyntaxKind.RazorCommentTransition))
3106
!(stopAtEndOfLine &&
At
(SyntaxKind.NewLine)))
3126
if (
At
(SyntaxKind.Transition))
3151
At
(left))
3164
if (
At
(right))
3174
if (
At
(left))
3178
else if (
At
(right))
3189
while (nesting > 0 && EnsureCurrent() && !(stopAtEndOfLine &&
At
(SyntaxKind.NewLine)));
3278
if (!
At
(SyntaxKind.Keyword) || result is not { } keywordKind)
Language\Legacy\HtmlMarkupParser.cs (47)
167
if (
At
(SyntaxKind.OpenAngle))
171
else if (
At
(SyntaxKind.Transition))
384
if (!(
At
(SyntaxKind.OpenAngle) ||
385
(
At
(SyntaxKind.Transition) && Lookahead(count: 1).Content.StartsWith(":", StringComparison.Ordinal))))
469
if (
At
(SyntaxKind.Whitespace))
661
if (
At
(SyntaxKind.Text))
683
At
(SyntaxKind.CloseAngle))
691
var tagNameToken =
At
(SyntaxKind.Text) ? EatCurrentToken() : SyntaxFactory.MissingToken(SyntaxKind.Text);
704
if (
At
(SyntaxKind.ForwardSlash))
714
if (EndOfFile || !
At
(SyntaxKind.CloseAngle))
726
if (
At
(SyntaxKind.CloseAngle))
748
if (
At
(SyntaxKind.OpenAngle) && NextIs(SyntaxKind.ForwardSlash))
753
if (!
At
(SyntaxKind.Text) || !string.Equals(CurrentToken.Content, tagName, StringComparison.OrdinalIgnoreCase))
771
else if (
At
(SyntaxKind.CloseAngle))
829
if (
At
(SyntaxKind.CloseAngle) ||
830
(
At
(SyntaxKind.ForwardSlash) && NextIs(SyntaxKind.CloseAngle)))
832
if (
At
(SyntaxKind.ForwardSlash))
873
if (
At
(SyntaxKind.CloseAngle))
892
var forwardSlashToken =
At
(SyntaxKind.ForwardSlash) ? EatCurrentToken() : SyntaxFactory.MissingToken(SyntaxKind.ForwardSlash);
896
if (
At
(SyntaxKind.Text))
945
if (
At
(SyntaxKind.CloseAngle))
958
if (
At
(SyntaxKind.CloseAngle))
993
if (!
At
(SyntaxKind.CloseAngle))
1030
if (!
At
(SyntaxKind.Whitespace) && !
At
(SyntaxKind.NewLine))
1041
if (
At
(SyntaxKind.ForwardSlash))
1054
if (
At
(SyntaxKind.ForwardSlash))
1062
return
At
(SyntaxKind.CloseAngle) ||
At
(SyntaxKind.OpenAngle);
1223
if (
At
(SyntaxKind.RazorCommentTransition))
1231
if (
At
(SyntaxKind.Transition))
1287
if (
At
(SyntaxKind.SingleQuote) ||
At
(SyntaxKind.DoubleQuote))
1344
if (quote != SyntaxKind.Marker &&
At
(quote))
1395
if (
At
(SyntaxKind.Transition))
1524
if (
At
(SyntaxKind.Text) &&
1571
if (!
At
(SyntaxKind.CloseAngle))
1697
if (
At
(SyntaxKind.CloseAngle))
1761
(
At
(SyntaxKind.NewLine) ||
1762
(
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine))))
1794
if (
At
(SyntaxKind.NewLine))
1874
if (
At
(SyntaxKind.Text) && IsHyphen(CurrentToken))
1941
else if (
At
(SyntaxKind.RazorCommentTransition))
1946
else if (
At
(SyntaxKind.Transition))
1966
else if (
At
(SyntaxKind.OpenAngle))
2068
if (!(
At
(SyntaxKind.OpenAngle) && NextIs(SyntaxKind.Bang)))
2164
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))