23 references to QuestionMark
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (1)
Legacy\CSharpTokenizerOperatorsTest.cs (1)
118
TestSingleToken("?", SyntaxKind.
QuestionMark
);
Microsoft.AspNetCore.Razor.Language.UnitTests (2)
Legacy\CSharpTokenizerOperatorsTest.cs (1)
118
TestSingleToken("?", SyntaxKind.
QuestionMark
);
Legacy\HtmlTokenizerTest.cs (1)
69
TestSingleToken("?", SyntaxKind.
QuestionMark
);
Microsoft.CodeAnalysis.Razor.Compiler (20)
Language\Legacy\CSharpCodeParser.cs (6)
583
if (At(SyntaxKind.
QuestionMark
))
649
else if (next.Kind == SyntaxKind.
QuestionMark
)
2675
if (At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.
QuestionMark
))
2681
TryAccept(SyntaxKind.
QuestionMark
); // Nullable
2703
if (At(SyntaxKind.Whitespace) && NextIs(SyntaxKind.
QuestionMark
))
2709
TryAccept(SyntaxKind.
QuestionMark
); // Nullable
Language\Legacy\HtmlLanguageCharacteristics.cs (1)
35
case SyntaxKind.
QuestionMark
:
Language\Legacy\HtmlMarkupParser.cs (3)
1594
Assert(SyntaxKind.
QuestionMark
);
1596
return AcceptTokenUntilAll(builder, SyntaxKind.
QuestionMark
, SyntaxKind.CloseAngle);
1954
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
,