15 references to AccessExpression
Microsoft.CodeAnalysis.VisualBasic (14)
Analysis\FlowAnalysis\AbstractFlowPass.vb (3)
1452VisitRvalue(node.AccessExpression) 1455VisitRvalue(node.AccessExpression) 1459VisitRvalue(node.AccessExpression)
Binding\Binder_Expressions.vb (1)
944Dim access As BoundExpression = Me.MakeRValue(conditionalAccess.AccessExpression, diagnostics)
Binding\Binder_Statements.vb (2)
2605WarnOnUnobservedCallThatReturnsAnAwaitable(statement, DirectCast(boundExpression, BoundConditionalAccess).AccessExpression, diagnostics) 2721ReclassifyInvocationExpressionAsStatement(conditionalAccess.AccessExpression, diagnostics),
Generated\BoundNodes.xml.Generated.vb (4)
8936If receiver IsNot Me.Receiver OrElse placeholder IsNot Me.Placeholder OrElse accessExpression IsNot Me.AccessExpression OrElse type IsNot Me.Type Then 11973Me.Visit(node.AccessExpression) 13055Dim accessExpression As BoundExpression = DirectCast(Me.Visit(node.AccessExpression), BoundExpression) 14505New TreeDumperNode("accessExpression", Nothing, new TreeDumperNode() {Visit(node.AccessExpression, Nothing)}),
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.vb (2)
111Dim accessResultType As TypeSymbol = node.AccessExpression.Type 115whenNotNull = VisitExpressionNode(node.AccessExpression)
Lowering\LocalRewriter\LocalRewriter_ExpressionStatement.vb (1)
38Return IsOmittedBoundCall(DirectCast(expression, BoundConditionalAccess).AccessExpression)
Operations\VisualBasicOperationFactory.vb (1)
933Dim whenNotNull As IOperation = Create(boundConditionalAccess.AccessExpression)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
CompilationContext.vb (1)
545Dim [call] = TryCast(DirectCast(expression, BoundConditionalAccess).AccessExpression, BoundCall)