195 references to ConditionalAccessExpression
Microsoft.CodeAnalysis.VisualBasic (179)
Binding\Binder_Expressions.vb (2)
245Case SyntaxKind.ConditionalAccessExpression 2388Case SyntaxKind.ConditionalAccessExpression
Binding\Binder_Invocation.vb (1)
3306If parent IsNot Nothing AndAlso parent.Kind = SyntaxKind.ConditionalAccessExpression Then
Binding\Binder_Statements.vb (1)
2587SyntaxKind.ConditionalAccessExpression
Binding\Binder_WithBlock.vb (1)
346(node.Kind = SyntaxKind.ConditionalAccessExpression))
Generated\Syntax.xml.Internal.Generated.vb (4)
53457Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.ConditionalAccessExpression, expression, questionMarkToken, whenNotNull, hash) 53462Dim result = New ConditionalAccessExpressionSyntax(SyntaxKind.ConditionalAccessExpression, expression, questionMarkToken, whenNotNull) 65535Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.ConditionalAccessExpression, expression, questionMarkToken, whenNotNull, _factoryContext, hash) 65540Dim result = New ConditionalAccessExpressionSyntax(SyntaxKind.ConditionalAccessExpression, expression, questionMarkToken, whenNotNull, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (163)
12045SyntaxKind.ConditionalAccessExpression, 12192SyntaxKind.ConditionalAccessExpression, 12628SyntaxKind.ConditionalAccessExpression, 12759SyntaxKind.ConditionalAccessExpression, 14066SyntaxKind.ConditionalAccessExpression, 14353SyntaxKind.ConditionalAccessExpression, 14532SyntaxKind.ConditionalAccessExpression, 14915SyntaxKind.ConditionalAccessExpression, 15122SyntaxKind.ConditionalAccessExpression, 15832SyntaxKind.ConditionalAccessExpression, 16269SyntaxKind.ConditionalAccessExpression, 16398SyntaxKind.ConditionalAccessExpression, 16515SyntaxKind.ConditionalAccessExpression, 16669SyntaxKind.ConditionalAccessExpression, 16815SyntaxKind.ConditionalAccessExpression, 16961SyntaxKind.ConditionalAccessExpression, 17107SyntaxKind.ConditionalAccessExpression, 17253SyntaxKind.ConditionalAccessExpression, 17399SyntaxKind.ConditionalAccessExpression, 17552SyntaxKind.ConditionalAccessExpression, 17723SyntaxKind.ConditionalAccessExpression, 18580SyntaxKind.ConditionalAccessExpression, 18726SyntaxKind.ConditionalAccessExpression, 18877SyntaxKind.ConditionalAccessExpression, 19019SyntaxKind.ConditionalAccessExpression, 19269SyntaxKind.ConditionalAccessExpression, 19387SyntaxKind.ConditionalAccessExpression, 19504SyntaxKind.ConditionalAccessExpression, 19688SyntaxKind.ConditionalAccessExpression, 19853SyntaxKind.ConditionalAccessExpression, 19971SyntaxKind.ConditionalAccessExpression, 20264SyntaxKind.ConditionalAccessExpression, 20390SyntaxKind.ConditionalAccessExpression, 20536SyntaxKind.ConditionalAccessExpression, 20653SyntaxKind.ConditionalAccessExpression, 20799SyntaxKind.ConditionalAccessExpression, 20916SyntaxKind.ConditionalAccessExpression, 21062SyntaxKind.ConditionalAccessExpression, 21179SyntaxKind.ConditionalAccessExpression, 21325SyntaxKind.ConditionalAccessExpression, 21442SyntaxKind.ConditionalAccessExpression, 21588SyntaxKind.ConditionalAccessExpression, 21705SyntaxKind.ConditionalAccessExpression, 21851SyntaxKind.ConditionalAccessExpression, 21968SyntaxKind.ConditionalAccessExpression, 22114SyntaxKind.ConditionalAccessExpression, 22231SyntaxKind.ConditionalAccessExpression, 22377SyntaxKind.ConditionalAccessExpression, 22494SyntaxKind.ConditionalAccessExpression, 22640SyntaxKind.ConditionalAccessExpression, 22757SyntaxKind.ConditionalAccessExpression, 22903SyntaxKind.ConditionalAccessExpression, 23020SyntaxKind.ConditionalAccessExpression, 23178SyntaxKind.ConditionalAccessExpression, 23293SyntaxKind.ConditionalAccessExpression, 23542SyntaxKind.ConditionalAccessExpression, 23659SyntaxKind.ConditionalAccessExpression, 23812SyntaxKind.ConditionalAccessExpression, 23929SyntaxKind.ConditionalAccessExpression, 24088SyntaxKind.ConditionalAccessExpression, 24205SyntaxKind.ConditionalAccessExpression, 24426SyntaxKind.ConditionalAccessExpression, 24715SyntaxKind.ConditionalAccessExpression, 25195SyntaxKind.ConditionalAccessExpression, 25655SyntaxKind.ConditionalAccessExpression, 25829SyntaxKind.ConditionalAccessExpression, 26009SyntaxKind.ConditionalAccessExpression, 27045SyntaxKind.ConditionalAccessExpression, 27228SyntaxKind.ConditionalAccessExpression, 27411SyntaxKind.ConditionalAccessExpression, 27607SyntaxKind.ConditionalAccessExpression, 27755SyntaxKind.ConditionalAccessExpression, 27895SyntaxKind.ConditionalAccessExpression, 28039SyntaxKind.ConditionalAccessExpression, 28156SyntaxKind.ConditionalAccessExpression, 28300SyntaxKind.ConditionalAccessExpression, 28417SyntaxKind.ConditionalAccessExpression, 28561SyntaxKind.ConditionalAccessExpression, 28678SyntaxKind.ConditionalAccessExpression, 28822SyntaxKind.ConditionalAccessExpression, 28939SyntaxKind.ConditionalAccessExpression, 29083SyntaxKind.ConditionalAccessExpression, 29200SyntaxKind.ConditionalAccessExpression, 29344SyntaxKind.ConditionalAccessExpression, 29461SyntaxKind.ConditionalAccessExpression, 29605SyntaxKind.ConditionalAccessExpression, 29722SyntaxKind.ConditionalAccessExpression, 29866SyntaxKind.ConditionalAccessExpression, 29983SyntaxKind.ConditionalAccessExpression, 30127SyntaxKind.ConditionalAccessExpression, 30244SyntaxKind.ConditionalAccessExpression, 30388SyntaxKind.ConditionalAccessExpression, 30505SyntaxKind.ConditionalAccessExpression, 30649SyntaxKind.ConditionalAccessExpression, 30766SyntaxKind.ConditionalAccessExpression, 30910SyntaxKind.ConditionalAccessExpression, 31027SyntaxKind.ConditionalAccessExpression, 31171SyntaxKind.ConditionalAccessExpression, 31288SyntaxKind.ConditionalAccessExpression, 31432SyntaxKind.ConditionalAccessExpression, 31549SyntaxKind.ConditionalAccessExpression, 31693SyntaxKind.ConditionalAccessExpression, 31810SyntaxKind.ConditionalAccessExpression, 31954SyntaxKind.ConditionalAccessExpression, 32071SyntaxKind.ConditionalAccessExpression, 32215SyntaxKind.ConditionalAccessExpression, 32332SyntaxKind.ConditionalAccessExpression, 32476SyntaxKind.ConditionalAccessExpression, 32593SyntaxKind.ConditionalAccessExpression, 32737SyntaxKind.ConditionalAccessExpression, 32854SyntaxKind.ConditionalAccessExpression, 32998SyntaxKind.ConditionalAccessExpression, 33115SyntaxKind.ConditionalAccessExpression, 33259SyntaxKind.ConditionalAccessExpression, 33376SyntaxKind.ConditionalAccessExpression, 33520SyntaxKind.ConditionalAccessExpression, 33637SyntaxKind.ConditionalAccessExpression, 33781SyntaxKind.ConditionalAccessExpression, 33898SyntaxKind.ConditionalAccessExpression, 34056SyntaxKind.ConditionalAccessExpression, 34171SyntaxKind.ConditionalAccessExpression, 34359SyntaxKind.ConditionalAccessExpression, 34501SyntaxKind.ConditionalAccessExpression, 34643SyntaxKind.ConditionalAccessExpression, 34785SyntaxKind.ConditionalAccessExpression, 34933SyntaxKind.ConditionalAccessExpression, 35096SyntaxKind.ConditionalAccessExpression, 35213SyntaxKind.ConditionalAccessExpression, 35388SyntaxKind.ConditionalAccessExpression, 35505SyntaxKind.ConditionalAccessExpression, 35622SyntaxKind.ConditionalAccessExpression, 35782SyntaxKind.ConditionalAccessExpression, 36076SyntaxKind.ConditionalAccessExpression, 36378SyntaxKind.ConditionalAccessExpression, 37115SyntaxKind.ConditionalAccessExpression, 37295SyntaxKind.ConditionalAccessExpression, 37412SyntaxKind.ConditionalAccessExpression, 37601SyntaxKind.ConditionalAccessExpression, 37762SyntaxKind.ConditionalAccessExpression, 38271SyntaxKind.ConditionalAccessExpression, 38423SyntaxKind.ConditionalAccessExpression, 38575SyntaxKind.ConditionalAccessExpression, 38732SyntaxKind.ConditionalAccessExpression, 38893SyntaxKind.ConditionalAccessExpression, 39035SyntaxKind.ConditionalAccessExpression, 39182SyntaxKind.ConditionalAccessExpression, 39392SyntaxKind.ConditionalAccessExpression, 39509SyntaxKind.ConditionalAccessExpression, 39859SyntaxKind.ConditionalAccessExpression, 39999SyntaxKind.ConditionalAccessExpression, 40146SyntaxKind.ConditionalAccessExpression, 40897SyntaxKind.ConditionalAccessExpression, 41540SyntaxKind.ConditionalAccessExpression, 41682SyntaxKind.ConditionalAccessExpression, 42156SyntaxKind.ConditionalAccessExpression 42160Return New ConditionalAccessExpressionSyntax(SyntaxKind.ConditionalAccessExpression, Nothing, Nothing, expression, DirectCast(questionMarkToken.Node, InternalSyntax.PunctuationSyntax), whenNotNull) 42323SyntaxKind.ConditionalAccessExpression, 42554SyntaxKind.ConditionalAccessExpression, 42720SyntaxKind.ConditionalAccessExpression, 43075SyntaxKind.ConditionalAccessExpression, 43240SyntaxKind.ConditionalAccessExpression, 43384SyntaxKind.ConditionalAccessExpression, 43535SyntaxKind.ConditionalAccessExpression,
Generated\Syntax.xml.Syntax.Generated.vb (1)
35093''' <item><description><see cref="SyntaxKind.ConditionalAccessExpression"/></description></item>
Parser\ParseStatement.vb (2)
1117If target.Kind = SyntaxKind.ConditionalAccessExpression Then 1221If expr.Kind = SyntaxKind.ConditionalAccessExpression Then
Syntax\InternalSyntax\SyntaxNodeExtensions.vb (1)
778Case SyntaxKind.ConditionalAccessExpression
Syntax\SyntaxNodeExtensions.vb (3)
184Case SyntaxKind.ConditionalAccessExpression 230Case SyntaxKind.ConditionalAccessExpression 286Case SyntaxKind.ConditionalAccessExpression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
AdjustSpaceFormattingRule.vb (2)
196previousToken.Parent.IsKind(SyntaxKind.ConditionalAccessExpression) Then 202currentToken.Parent.Kind = SyntaxKind.ConditionalAccessExpression Then
ExpressionSyntaxExtensions.vb (1)
543expression.IsParentKind(SyntaxKind.ConditionalAccessExpression) OrElse
InvocationExpressionSyntaxExtensions.vb (1)
59If invocationExpression.IsParentKind(SyntaxKind.ConditionalAccessExpression) Then
SpeculationAnalyzer.vb (1)
361ElseIf currentOriginalNode.Kind = SyntaxKind.ConditionalAccessExpression Then
VisualBasicSyntaxKinds.vb (1)
88Public ReadOnly Property ConditionalAccessExpression As Integer = SyntaxKind.ConditionalAccessExpression Implements ISyntaxKinds.ConditionalAccessExpression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
275ElseIf invocation.Parent.IsKind(SyntaxKind.ConditionalAccessExpression) Then
Microsoft.CodeAnalysis.VisualBasic.Features (1)
SignatureHelp\InvocationExpressionSignatureHelpProvider.vb (1)
79Dim targetExpression = If(invocationExpression.Expression Is Nothing AndAlso invocationExpression.Parent.IsKind(SyntaxKind.ConditionalAccessExpression),
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
Formatting\Rules\AdjustSpaceFormattingRule.vb (2)
196previousToken.Parent.IsKind(SyntaxKind.ConditionalAccessExpression) Then 202currentToken.Parent.Kind = SyntaxKind.ConditionalAccessExpression Then
InvocationExpressionSyntaxExtensions.vb (1)
59If invocationExpression.IsParentKind(SyntaxKind.ConditionalAccessExpression) Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
543expression.IsParentKind(SyntaxKind.ConditionalAccessExpression) OrElse
Recommendations\VisualBasicRecommendationServiceRunner.vb (1)
298If leftExpression.Parent.IsKind(SyntaxKind.ConditionalAccessExpression) AndAlso
SpeculationAnalyzer.vb (1)
361ElseIf currentOriginalNode.Kind = SyntaxKind.ConditionalAccessExpression Then
VisualBasicSyntaxKinds.vb (1)
88Public ReadOnly Property ConditionalAccessExpression As Integer = SyntaxKind.ConditionalAccessExpression Implements ISyntaxKinds.ConditionalAccessExpression
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
275ElseIf invocation.Parent.IsKind(SyntaxKind.ConditionalAccessExpression) Then