20 references to QuestionMark
Microsoft.CodeAnalysis.Razor.Compiler (20)
Language\Legacy\CSharpCodeParser.cs (6)
583
if (At(SyntaxKind.
QuestionMark
))
649
else if (next.Kind == SyntaxKind.
QuestionMark
)
2667
if (At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.
QuestionMark
))
2673
TryAccept(SyntaxKind.
QuestionMark
); // Nullable
2695
if (At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.
QuestionMark
))
2701
TryAccept(SyntaxKind.
QuestionMark
); // Nullable
Language\Legacy\HtmlLanguageCharacteristics.cs (1)
35
case SyntaxKind.
QuestionMark
:
Language\Legacy\HtmlMarkupParser.cs (3)
1588
Assert(SyntaxKind.
QuestionMark
);
1590
return AcceptTokenUntilAll(builder, SyntaxKind.
QuestionMark
, SyntaxKind.CloseAngle);
1948
else if (NextIs(SyntaxKind.
QuestionMark
))
Language\Legacy\HtmlTokenizer.cs (4)
22
[SyntaxKind.
QuestionMark
] = SyntaxFactory.Token(SyntaxKind.
QuestionMark
, "?"),
99
case SyntaxKind.
QuestionMark
:
235
return EndToken(SyntaxKind.
QuestionMark
);
Language\Legacy\NativeCSharpLanguageCharacteristics.cs (1)
39
{ SyntaxKind.
QuestionMark
, "?" },
Language\Legacy\NativeCSharpTokenizer.cs (2)
126
{ '?', CreateTwoCharOperatorHandler(SyntaxKind.
QuestionMark
, '?', SyntaxKind.NullCoalesce) },
255
case SyntaxKind.
QuestionMark
:
Language\Legacy\RoslynCSharpLanguageCharacteristics.cs (1)
39
{ SyntaxKind.
QuestionMark
, "?" },
Language\Legacy\RoslynCSharpTokenizer.cs (2)
181
case SyntaxKind.
QuestionMark
:
343
(int)CSharpSyntaxKind.QuestionToken => SyntaxKind.
QuestionMark
,