18 references to ReceiverOrCondition
Microsoft.CodeAnalysis.VisualBasic (18)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1483
VisitRvalue(node.
ReceiverOrCondition
)
CodeGen\EmitExpression.vb (4)
251
If conditional.
ReceiverOrCondition
.Type.IsBooleanType() Then
260
EmitCondBranch(conditional.
ReceiverOrCondition
, consequenceLabel, sense:=True)
279
Debug.Assert(Not conditional.
ReceiverOrCondition
.Type.IsValueType)
290
Dim receiver As BoundExpression = conditional.
ReceiverOrCondition
CodeGen\Optimizer\StackScheduler.Analyzer.vb (2)
844
If Not node.
ReceiverOrCondition
.Type.IsBooleanType() Then
853
Dim receiverOrCondition = DirectCast(Me.Visit(node.
ReceiverOrCondition
), BoundExpression)
CodeGen\Optimizer\StackScheduler.Rewriter.vb (1)
227
Dim receiverOrCondition As BoundExpression = DirectCast(Me.Visit(node.
ReceiverOrCondition
), BoundExpression)
Generated\BoundNodes.xml.Generated.vb (4)
9093
If receiverOrCondition IsNot Me.
ReceiverOrCondition
OrElse captureReceiver <> Me.CaptureReceiver OrElse placeholderId <> Me.PlaceholderId OrElse whenNotNull IsNot Me.WhenNotNull OrElse whenNullOpt IsNot Me.WhenNullOpt OrElse type IsNot Me.Type Then
12016
Me.Visit(node.
ReceiverOrCondition
)
13100
Dim receiverOrCondition As BoundExpression = DirectCast(Me.Visit(node.
ReceiverOrCondition
), BoundExpression)
14557
New TreeDumperNode("receiverOrCondition", Nothing, new TreeDumperNode() {Visit(node.
ReceiverOrCondition
, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
562
Dim receiverOrCondition As BoundExpression = DirectCast(Me.Visit(node.
ReceiverOrCondition
), BoundExpression)
Lowering\LambdaRewriter\LambdaRewriter.vb (4)
1442
If Not result.CaptureReceiver AndAlso Not node.
ReceiverOrCondition
.Type.IsBooleanType() AndAlso
1443
node.
ReceiverOrCondition
.Kind <> result.
ReceiverOrCondition
.Kind Then
1445
Return result.Update(result.
ReceiverOrCondition
, True, result.PlaceholderId, result.WhenNotNull, result.WhenNullOpt, result.Type)
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.vb (1)
214
operand = conditional.Update(conditional.
ReceiverOrCondition
,