127 references to At
Microsoft.CodeAnalysis.Razor.Compiler (127)
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 (46)
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))
661
var tagNameToken =
At
(SyntaxKind.Text) ? EatCurrentToken() : SyntaxFactory.MissingToken(SyntaxKind.Text);
674
if (
At
(SyntaxKind.ForwardSlash))
684
if (EndOfFile || !
At
(SyntaxKind.CloseAngle))
696
if (
At
(SyntaxKind.CloseAngle))
718
if (
At
(SyntaxKind.OpenAngle) && NextIs(SyntaxKind.ForwardSlash))
723
if (!
At
(SyntaxKind.Text) || !string.Equals(CurrentToken.Content, tagName, StringComparison.OrdinalIgnoreCase))
741
else if (
At
(SyntaxKind.CloseAngle))
799
if (
At
(SyntaxKind.CloseAngle) ||
800
(
At
(SyntaxKind.ForwardSlash) && NextIs(SyntaxKind.CloseAngle)))
802
if (
At
(SyntaxKind.ForwardSlash))
843
if (
At
(SyntaxKind.CloseAngle))
862
var forwardSlashToken =
At
(SyntaxKind.ForwardSlash) ? EatCurrentToken() : SyntaxFactory.MissingToken(SyntaxKind.ForwardSlash);
866
if (
At
(SyntaxKind.Text))
915
if (
At
(SyntaxKind.CloseAngle))
928
if (
At
(SyntaxKind.CloseAngle))
965
isWellFormed =
At
(SyntaxKind.CloseAngle);
1003
if (!
At
(SyntaxKind.Whitespace) && !
At
(SyntaxKind.NewLine))
1014
if (
At
(SyntaxKind.ForwardSlash))
1027
if (
At
(SyntaxKind.ForwardSlash))
1035
return
At
(SyntaxKind.CloseAngle) ||
At
(SyntaxKind.OpenAngle);
1196
if (
At
(SyntaxKind.RazorCommentTransition))
1204
if (
At
(SyntaxKind.Transition))
1260
if (
At
(SyntaxKind.SingleQuote) ||
At
(SyntaxKind.DoubleQuote))
1317
if (quote != SyntaxKind.Marker &&
At
(quote))
1368
if (
At
(SyntaxKind.Transition))
1497
if (
At
(SyntaxKind.Text) &&
1544
if (!
At
(SyntaxKind.CloseAngle))
1670
if (
At
(SyntaxKind.CloseAngle))
1734
(
At
(SyntaxKind.NewLine) ||
1735
(
At
(SyntaxKind.Whitespace) && NextIs(SyntaxKind.NewLine))))
1767
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))