38 references to QuestionToken
Microsoft.CodeAnalysis.VisualBasic (38)
Generated\Syntax.xml.Internal.Generated.vb (6)
37611Debug.Assert(questionToken IsNot Nothing AndAlso questionToken.Kind = SyntaxKind.QuestionToken) 44980Debug.Assert(questionMarkToken IsNot Nothing AndAlso questionMarkToken.Kind = SyntaxKind.QuestionToken) 45513Debug.Assert(questionMarkToken IsNot Nothing AndAlso questionMarkToken.Kind = SyntaxKind.QuestionToken) 49677Debug.Assert(questionToken IsNot Nothing AndAlso questionToken.Kind = SyntaxKind.QuestionToken) 57046Debug.Assert(questionMarkToken IsNot Nothing AndAlso questionMarkToken.Kind = SyntaxKind.QuestionToken) 57579Debug.Assert(questionMarkToken IsNot Nothing AndAlso questionMarkToken.Kind = SyntaxKind.QuestionToken)
Generated\Syntax.xml.Main.Generated.vb (9)
12649Case SyntaxKind.QuestionToken 12776Return SyntaxFactory.PrintStatement(SyntaxFactory.Token(SyntaxKind.QuestionToken), expression) 40991Case SyntaxKind.QuestionToken 41007Return SyntaxFactory.NullableType(elementType, SyntaxFactory.Token(SyntaxKind.QuestionToken)) 42142Case SyntaxKind.QuestionToken 42175Return SyntaxFactory.ConditionalAccessExpression(expression, SyntaxFactory.Token(SyntaxKind.QuestionToken), whenNotNull) 42187Return SyntaxFactory.ConditionalAccessExpression(Nothing, SyntaxFactory.Token(SyntaxKind.QuestionToken), whenNotNull) 45239SyntaxKind.QuestionToken, 45828Case SyntaxKind.QuestionToken
Parser\ParseExpression.vb (3)
415If start.Kind = SyntaxKind.QuestionToken AndAlso CanStartConsequenceExpression(Me.PeekToken(1).Kind, qualified:=False) Then 444If CurrentToken IsNot Nothing AndAlso CurrentToken.Kind = SyntaxKind.QuestionToken Then 481ElseIf [Next].Kind = SyntaxKind.QuestionToken AndAlso CanStartConsequenceExpression(Me.PeekToken(1).Kind, qualified:=True) Then
Parser\ParseQuery.vb (8)
21(PeekToken(1).Kind = SyntaxKind.QuestionToken AndAlso PeekToken(2).Kind = SyntaxKind.EqualsToken)) Then 159If CurrentToken.Kind = SyntaxKind.QuestionToken Then 179(PeekToken(1).Kind = SyntaxKind.QuestionToken AndAlso PeekToken(2).Kind = SyntaxKind.EqualsToken)) Then 312If CurrentToken.Kind = SyntaxKind.QuestionToken AndAlso 433If CurrentToken.Kind = SyntaxKind.QuestionToken AndAlso 603ElseIf current.Kind = SyntaxKind.QuestionToken Then 786If CurrentToken.Kind = SyntaxKind.QuestionToken AndAlso 1148Case SyntaxKind.DotToken, SyntaxKind.ExclamationToken, SyntaxKind.QuestionToken, SyntaxKind.OpenParenToken
Parser\Parser.vb (3)
1219Case SyntaxKind.QuestionToken 2566If SyntaxKind.QuestionToken = CurrentToken.Kind Then 2871If SyntaxKind.QuestionToken = CurrentToken.Kind Then
Parser\ParseStatement.vb (2)
790Case SyntaxKind.QuestionToken, SyntaxKind.AsKeyword 1803nextToken.Kind = SyntaxKind.QuestionToken Then
Parser\ParseTerminal.vb (1)
84If SyntaxKind.QuestionToken = CurrentToken.Kind AndAlso Not identifier.ContainsDiagnostics Then
Scanner\TokenFactories.vb (1)
523Return MakePunctuationToken(precedingTrivia, spelling, SyntaxKind.QuestionToken)
SymbolDisplay\SymbolDisplayVisitor.Types.vb (1)
102AddPunctuation(SyntaxKind.QuestionToken)
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
397SyntaxKind.QuestionToken
Syntax\SyntaxKindFacts.vb (1)
338SyntaxKind.QuestionToken,
Syntax\SyntaxNodeFactories.vb (1)
696SyntaxKind.QuestionToken
Syntax\SyntaxNormalizer.vb (1)
587If nextToken.Kind = SyntaxKind.QuestionToken Then