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