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