17 references to BoundLoweredConditionalAccess
Microsoft.CodeAnalysis.VisualBasic (17)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1482
Public Overrides Function VisitLoweredConditionalAccess(node As
BoundLoweredConditionalAccess
) As BoundNode
CodeGen\EmitExpression.vb (2)
171
EmitConditionalAccess(DirectCast(expression,
BoundLoweredConditionalAccess
), used)
247
Private Sub EmitConditionalAccess(conditional As
BoundLoweredConditionalAccess
, used As Boolean)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
843
Public Overrides Function VisitLoweredConditionalAccess(node As
BoundLoweredConditionalAccess
) As BoundNode
CodeGen\Optimizer\StackScheduler.Rewriter.vb (1)
226
Public Overrides Function VisitLoweredConditionalAccess(node As
BoundLoweredConditionalAccess
) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
9083
Public Function Update(receiver As BoundExpression, captureReceiver As Boolean, placeholderId As Integer, whenNotNull As BoundExpression, whenNullOpt As BoundExpression, type As TypeSymbol) As
BoundLoweredConditionalAccess
9672
Return VisitLoweredConditionalAccess(CType(node,
BoundLoweredConditionalAccess
), arg)
10366
Public Overridable Function VisitLoweredConditionalAccess(node As
BoundLoweredConditionalAccess
, arg As A) As R
11069
Public Overridable Function VisitLoweredConditionalAccess(node As
BoundLoweredConditionalAccess
) As BoundNode
12006
Public Overrides Function VisitLoweredConditionalAccess(node As
BoundLoweredConditionalAccess
) As BoundNode
13090
Public Overrides Function VisitLoweredConditionalAccess(node As
BoundLoweredConditionalAccess
) As BoundNode
14546
Public Overrides Function VisitLoweredConditionalAccess(node As
BoundLoweredConditionalAccess
, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
559
Public Overrides Function VisitLoweredConditionalAccess(node As
BoundLoweredConditionalAccess
) As BoundNode
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
1439
Public Overrides Function VisitLoweredConditionalAccess(node As
BoundLoweredConditionalAccess
) As BoundNode
1440
Dim result = DirectCast(MyBase.VisitLoweredConditionalAccess(node),
BoundLoweredConditionalAccess
)
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.vb (2)
186
Dim conditional = DirectCast(operand,
BoundLoweredConditionalAccess
)
207
Dim conditional = DirectCast(operand,
BoundLoweredConditionalAccess
)