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