22 references to ElseExpression
Microsoft.CodeAnalysis.VisualBasic (22)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1451
VisitRvalue(node.
ElseExpression
)
1455
VisitRvalue(node.
ElseExpression
)
BoundTree\BoundBinaryConditionalExpression.vb (3)
26
ElseExpression
.AssertRValue()
28
Debug.Assert(
ElseExpression
.IsNothingLiteral() OrElse
30
Type.IsSameTypeIgnoringAll(
ElseExpression
.Type))
CodeGen\EmitExpression.vb (3)
1446
Debug.Assert(TypeSymbol.Equals(expr.Type, expr.
ElseExpression
.Type, TypeCompareKind.ConsiderEverything))
1473
EmitExpression(expr.
ElseExpression
, used)
1475
Dim mergeTypeOfRightValue As TypeSymbol = StackMergeType(expr.
ElseExpression
)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
816
Dim elseExpression As BoundExpression = DirectCast(Me.Visit(node.
ElseExpression
), BoundExpression)
Generated\BoundNodes.xml.Generated.vb (4)
2054
If testExpression IsNot Me.TestExpression OrElse convertedTestExpression IsNot Me.ConvertedTestExpression OrElse testExpressionPlaceholder IsNot Me.TestExpressionPlaceholder OrElse elseExpression IsNot Me.
ElseExpression
OrElse constantValueOpt IsNot Me.ConstantValueOpt OrElse type IsNot Me.Type Then
11286
Me.Visit(node.
ElseExpression
)
12273
Dim elseExpression As BoundExpression = DirectCast(Me.Visit(node.
ElseExpression
), BoundExpression)
13441
New TreeDumperNode("elseExpression", Nothing, new TreeDumperNode() {Visit(node.
ElseExpression
, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
941
Dim elseExpression As BoundExpression = rewritten.
ElseExpression
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_ConditionalExpresion.vb (1)
38
Dim rewrittenElseExpression As BoundExpression = Visit(node.
ElseExpression
)
Lowering\LocalRewriter\LocalRewriter_ConditionalExpressions.vb (6)
40
VisitExpressionNode(node.
ElseExpression
),
109
whenFalse:=VisitExpressionNode(node.
ElseExpression
),
157
Dim rewrittenWhenFalse As BoundExpression = VisitExpression(node.
ElseExpression
)
179
Dim elseExpr = node.
ElseExpression
192
Return node.
ElseExpression
212
Dim rewrittenRight = Me.VisitExpressionNode(node.
ElseExpression
)
Lowering\LocalRewriter\LocalRewriter_StringConcat.vb (1)
148
Dim elseExpr = boundCoalesce.
ElseExpression