128 references to At
Microsoft.CodeAnalysis.Razor.Compiler (128)
Language\Legacy\CSharpCodeParser.cs (77)
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))
926
if (
At
(SyntaxKind.Transition))
943
if (
At
(SyntaxKind.LeftBrace))
999
if ((!Context.Options.AllowRazorInAllCodeBlocks &&
At
(SyntaxKind.LeftBrace)) ||
1000
At
(SyntaxKind.LeftParenthesis) ||
1001
At
(SyntaxKind.LeftBracket))
1009
else if (Context.Options.AllowRazorInAllCodeBlocks &&
At
(SyntaxKind.LeftBrace))
1014
else if (
At
(SyntaxKind.Transition))
1080
else if (
At
(SyntaxKind.RazorCommentTransition))
1088
else if (
At
(SyntaxKind.Semicolon))
1094
else if (
At
(SyntaxKind.RightBrace))
1099
else if (
At
(SyntaxKind.Keyword))
1107
if (!
At
(SyntaxKind.LeftBrace))
1344
var foundWhitespace =
At
(SyntaxKind.Whitespace);
1357
if (EndOfFile ||
At
(SyntaxKind.NewLine))
1580
if (!
At
(SyntaxKind.Whitespace) &&
1581
!
At
(SyntaxKind.NewLine) &&
1582
!
At
(SyntaxKind.Semicolon) &&
1596
if (
At
(SyntaxKind.Whitespace))
1613
if (EndOfFile ||
At
(SyntaxKind.NewLine))
1633
if (tokenDescriptor.Optional && (EndOfFile ||
At
(SyntaxKind.NewLine)))
1675
if (
At
(SyntaxKind.Identifier))
1691
if (
At
(SyntaxKind.StringLiteral) && !CurrentToken.ContainsDiagnostics)
1721
if (
At
(SyntaxKind.LeftBracket))
1739
if (
At
(SyntaxKind.Keyword) &&
1759
while (!
At
(SyntaxKind.NewLine))
1761
if (
At
(SyntaxKind.Semicolon))
1775
else if (
At
(SyntaxKind.Semicolon))
1794
if (
At
(SyntaxKind.Transition) && NextIs(SyntaxKind.LeftParenthesis))
1838
if (
At
(SyntaxKind.NewLine))
2036
else if (!
At
(SyntaxKind.LeftBrace))
2202
if (
At
(SyntaxKind.LeftParenthesis))
2227
if (
At
(SyntaxKind.LessThan))
2235
else if (
At
(SyntaxKind.Transition) && NextIs(SyntaxKind.Colon))
2243
else if (
At
(SyntaxKind.Transition) && NextIs(SyntaxKind.Transition))
2484
var atLeftParen =
At
(SyntaxKind.LeftParenthesis);
2485
var atIdentifier =
At
(SyntaxKind.Identifier);
2581
if (
At
(SyntaxKind.Identifier) || At(CSharpSyntaxKind.GlobalKeyword))
2588
if (
At
(SyntaxKind.Assign))
2683
if (
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.QuestionMark))
2702
if (
At
(SyntaxKind.LessThan))
2711
if (
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.QuestionMark))
2719
if (
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.LeftBracket))
2725
while (
At
(SyntaxKind.LeftBracket))
2787
if (
At
(SyntaxKind.NewLine))
2814
if (
At
(SyntaxKind.RazorCommentTransition))
2951
!(stopAtEndOfLine &&
At
(SyntaxKind.NewLine)))
2971
if (
At
(SyntaxKind.Transition))
2996
At
(left))
3009
if (
At
(right))
3019
if (
At
(left))
3023
else if (
At
(right))
3034
while (nesting > 0 && EnsureCurrent() && !(stopAtEndOfLine &&
At
(SyntaxKind.NewLine)));
3123
if (!
At
(SyntaxKind.Keyword) || result is not { } keywordKind)
Language\Legacy\HtmlMarkupParser.cs (47)
148
if (
At
(SyntaxKind.OpenAngle))
152
else if (
At
(SyntaxKind.Transition))
366
if (!(
At
(SyntaxKind.OpenAngle) ||
367
(
At
(SyntaxKind.Transition) && Lookahead(count: 1).Content.StartsWith(":", StringComparison.Ordinal))))
451
if (
At
(SyntaxKind.Whitespace))
642
if (
At
(SyntaxKind.Text))
664
At
(SyntaxKind.CloseAngle))
672
var tagNameToken =
At
(SyntaxKind.Text) ? EatCurrentToken() : SyntaxFactory.MissingToken(SyntaxKind.Text);
685
if (
At
(SyntaxKind.ForwardSlash))
695
if (EndOfFile || !
At
(SyntaxKind.CloseAngle))
707
if (
At
(SyntaxKind.CloseAngle))
729
if (
At
(SyntaxKind.OpenAngle) && NextIs(SyntaxKind.ForwardSlash))
734
if (!
At
(SyntaxKind.Text) || !string.Equals(CurrentToken.Content, tagName, StringComparison.OrdinalIgnoreCase))
752
else if (
At
(SyntaxKind.CloseAngle))
810
if (
At
(SyntaxKind.CloseAngle) ||
811
(
At
(SyntaxKind.ForwardSlash) && NextIs(SyntaxKind.CloseAngle)))
813
if (
At
(SyntaxKind.ForwardSlash))
854
if (
At
(SyntaxKind.CloseAngle))
873
var forwardSlashToken =
At
(SyntaxKind.ForwardSlash) ? EatCurrentToken() : SyntaxFactory.MissingToken(SyntaxKind.ForwardSlash);
877
if (
At
(SyntaxKind.Text))
926
if (
At
(SyntaxKind.CloseAngle))
939
if (
At
(SyntaxKind.CloseAngle))
976
isWellFormed =
At
(SyntaxKind.CloseAngle);
1014
if (!
At
(SyntaxKind.Whitespace) && !
At
(SyntaxKind.NewLine))
1025
if (
At
(SyntaxKind.ForwardSlash))
1038
if (
At
(SyntaxKind.ForwardSlash))
1046
return
At
(SyntaxKind.CloseAngle) ||
At
(SyntaxKind.OpenAngle);
1207
if (
At
(SyntaxKind.RazorCommentTransition))
1215
if (
At
(SyntaxKind.Transition))
1271
if (
At
(SyntaxKind.SingleQuote) ||
At
(SyntaxKind.DoubleQuote))
1328
if (quote != SyntaxKind.Marker &&
At
(quote))
1379
if (
At
(SyntaxKind.Transition))
1508
if (
At
(SyntaxKind.Text) &&
1555
if (!
At
(SyntaxKind.CloseAngle))
1681
if (
At
(SyntaxKind.CloseAngle))
1745
(
At
(SyntaxKind.NewLine) ||
1746
(
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine))))
1778
if (
At
(SyntaxKind.NewLine))
1858
if (
At
(SyntaxKind.Text) && IsHyphen(CurrentToken))
1915
else if (
At
(SyntaxKind.RazorCommentTransition))
1920
else if (
At
(SyntaxKind.Transition))
1940
else if (
At
(SyntaxKind.OpenAngle))
2037
if (!(
At
(SyntaxKind.OpenAngle) && NextIs(SyntaxKind.Bang)))
2135
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))