51 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)
1225Case SyntaxKind.QuestionToken 2572If SyntaxKind.QuestionToken = CurrentToken.Kind Then 2877If 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)
711SyntaxKind.QuestionToken
Syntax\SyntaxNormalizer.vb (1)
587If nextToken.Kind = SyntaxKind.QuestionToken Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\FormattingHelpers.vb (1)
251If currentToken.Kind <> SyntaxKind.QuestionToken Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (2)
195If previousToken.Kind = SyntaxKind.QuestionToken AndAlso currentToken.IsKind(SyntaxKind.DotToken, SyntaxKind.ExclamationToken) AndAlso 201If currentToken.Kind = SyntaxKind.QuestionToken AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxKinds.vb (1)
61Public ReadOnly Property QuestionToken As Integer = SyntaxKind.QuestionToken Implements ISyntaxKinds.QuestionToken
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
Recommendations\VisualBasicRecommendationServiceRunner.vb (1)
301Dim unwrapNullable = _context.TargetToken.GetPreviousToken().IsKind(SyntaxKind.QuestionToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\FormattingHelpers.vb (1)
251If currentToken.Kind <> SyntaxKind.QuestionToken Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (2)
195If previousToken.Kind = SyntaxKind.QuestionToken AndAlso currentToken.IsKind(SyntaxKind.DotToken, SyntaxKind.ExclamationToken) AndAlso 201If currentToken.Kind = SyntaxKind.QuestionToken AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxKinds.vb (1)
61Public ReadOnly Property QuestionToken As Integer = SyntaxKind.QuestionToken Implements ISyntaxKinds.QuestionToken
Roslyn.Diagnostics.VisualBasic.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\FormattingHelpers.vb (1)
251If currentToken.Kind <> SyntaxKind.QuestionToken Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (2)
195If previousToken.Kind = SyntaxKind.QuestionToken AndAlso currentToken.IsKind(SyntaxKind.DotToken, SyntaxKind.ExclamationToken) AndAlso 201If currentToken.Kind = SyntaxKind.QuestionToken AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxKinds.vb (1)
61Public ReadOnly Property QuestionToken As Integer = SyntaxKind.QuestionToken Implements ISyntaxKinds.QuestionToken