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