8 instantiations of ConditionalAccessExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (8)
Generated\Syntax.xml.Internal.Generated.vb (7)
33740
Friend Shared CreateInstance As Func(Of ObjectReader, Object) = Function(o) New
ConditionalAccessExpressionSyntax
(o)
33751
ObjectBinder.RegisterTypeReader(GetType(ConditionalAccessExpressionSyntax), Function(r) New
ConditionalAccessExpressionSyntax
(r))
33805
Return new
ConditionalAccessExpressionSyntax
(Me.Kind, newErrors, GetAnnotations, _expression, _questionMarkToken, _whenNotNull)
33809
Return new
ConditionalAccessExpressionSyntax
(Me.Kind, GetDiagnostics, annotations, _expression, _questionMarkToken, _whenNotNull)
41578
Return New
ConditionalAccessExpressionSyntax
(node.Kind, node.GetDiagnostics, node.GetAnnotations, newExpression, newQuestionMarkToken, newWhenNotNull)
53462
Dim result = New
ConditionalAccessExpressionSyntax
(SyntaxKind.ConditionalAccessExpression, expression, questionMarkToken, whenNotNull)
65540
Dim result = New
ConditionalAccessExpressionSyntax
(SyntaxKind.ConditionalAccessExpression, expression, questionMarkToken, whenNotNull, _factoryContext)
Generated\Syntax.xml.Syntax.Generated.vb (1)
35109
Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
ConditionalAccessExpressionSyntax
(kind, errors, annotations, if(expression IsNot Nothing, DirectCast(expression.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax), Nothing), questionMarkToken, DirectCast(whenNotNull.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax)), Nothing, 0)
17 references to ConditionalAccessExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (16)
Generated\Syntax.xml.Internal.Generated.vb (7)
33751
ObjectBinder.RegisterTypeReader(GetType(
ConditionalAccessExpressionSyntax
), Function(r) New ConditionalAccessExpressionSyntax(r))
37648
Public Overridable Function VisitConditionalAccessExpression(ByVal node As
ConditionalAccessExpressionSyntax
) As VisualBasicSyntaxNode
41567
Public Overrides Function VisitConditionalAccessExpression(ByVal node As
ConditionalAccessExpressionSyntax
) As VisualBasicSyntaxNode
53452
Friend Shared Function ConditionalAccessExpression(expression As ExpressionSyntax, questionMarkToken As PunctuationSyntax, whenNotNull As ExpressionSyntax) As
ConditionalAccessExpressionSyntax
53459
Return DirectCast(cached,
ConditionalAccessExpressionSyntax
)
65530
Friend Function ConditionalAccessExpression(expression As ExpressionSyntax, questionMarkToken As PunctuationSyntax, whenNotNull As ExpressionSyntax) As
ConditionalAccessExpressionSyntax
65537
Return DirectCast(cached,
ConditionalAccessExpressionSyntax
)
Generated\Syntax.xml.Syntax.Generated.vb (1)
35138
return new SyntaxToken(Me, DirectCast(Me.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.
ConditionalAccessExpressionSyntax
)._questionMarkToken, Me.GetChildPosition(1), Me.GetChildIndex(1))
Parser\ParseStatement.vb (2)
1118
Dim conditionalTarget = DirectCast(target,
ConditionalAccessExpressionSyntax
)
1222
Dim conditionalTarget = DirectCast(expr,
ConditionalAccessExpressionSyntax
)
Syntax\InternalSyntax\SyntaxNodeExtensions.vb (6)
681
Dim conditionalAccessStack As ArrayBuilder(Of
ConditionalAccessExpressionSyntax
) = Nothing
693
ByRef conditionalAccessStack As ArrayBuilder(Of
ConditionalAccessExpressionSyntax
),
779
Dim access = DirectCast(input,
ConditionalAccessExpressionSyntax
)
782
conditionalAccessStack = ArrayBuilder(Of
ConditionalAccessExpressionSyntax
).GetInstance()
794
Private Sub ClearConditionalAccessStack(conditionalAccessStack As ArrayBuilder(Of
ConditionalAccessExpressionSyntax
))
800
Private Function PopAndGetConditionalAccessReceiver(conditionalAccessStack As ArrayBuilder(Of
ConditionalAccessExpressionSyntax
)) As ExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
1443
Private Shared Function GenerateGreenConditionalAccessExpression() As InternalSyntax.
ConditionalAccessExpressionSyntax