25 references to ConditionOpt
Microsoft.CodeAnalysis.VisualBasic (25)
Analysis\FlowAnalysis\AbstractFlowPass.vb (4)
1864
Debug.Assert(node.ValueOpt IsNot Nothing Xor node.
ConditionOpt
IsNot Nothing)
1869
VisitRvalue(node.
ConditionOpt
)
1877
Debug.Assert(node.ValueOpt IsNot Nothing Xor node.
ConditionOpt
IsNot Nothing)
1882
VisitRvalue(node.
ConditionOpt
)
Binding\Binder_SelectCase.vb (6)
474
Debug.Assert(boundClause.
ConditionOpt
IsNot Nothing Xor boundClause.ValueOpt IsNot Nothing)
476
conditionOpt = If(boundClause.
ConditionOpt
, BindBinaryOperator(node:=syntax,
490
Debug.Assert(boundClause.
ConditionOpt
IsNot Nothing Xor boundClause.ValueOpt IsNot Nothing)
492
conditionOpt = If(boundClause.
ConditionOpt
, BindBinaryOperator(node:=boundClause.Syntax,
590
Debug.Assert(relationalClause.ValueOpt IsNot Nothing Xor relationalClause.
ConditionOpt
IsNot Nothing)
638
Debug.Assert(simpleCaseClause.ValueOpt IsNot Nothing Xor simpleCaseClause.
ConditionOpt
IsNot Nothing)
BoundTree\BoundRelationalCaseClause.vb (1)
11
ValidateValueAndCondition(ValueOpt,
ConditionOpt
, OperatorKind)
BoundTree\BoundSimpleCaseClause.vb (1)
15
ValidateValueAndCondition(ValueOpt,
ConditionOpt
, BinaryOperatorKind.Equals)
CodeGen\EmitStatement.vb (2)
997
Debug.Assert(simpleCaseClause.
ConditionOpt
Is Nothing)
1006
Debug.Assert(relationalCaseClause.
ConditionOpt
Is Nothing)
Generated\BoundNodes.xml.Generated.vb (8)
5154
If valueOpt IsNot Me.ValueOpt OrElse conditionOpt IsNot Me.
ConditionOpt
Then
5250
If operatorKind <> Me.OperatorKind OrElse valueOpt IsNot Me.ValueOpt OrElse conditionOpt IsNot Me.
ConditionOpt
Then
11572
Me.Visit(node.
ConditionOpt
)
11586
Me.Visit(node.
ConditionOpt
)
12600
Dim conditionOpt As BoundExpression = DirectCast(Me.Visit(node.
ConditionOpt
), BoundExpression)
12614
Dim conditionOpt As BoundExpression = DirectCast(Me.Visit(node.
ConditionOpt
), BoundExpression)
13902
New TreeDumperNode("conditionOpt", Nothing, new TreeDumperNode() {Visit(node.
ConditionOpt
, Nothing)})
13919
New TreeDumperNode("conditionOpt", Nothing, new TreeDumperNode() {Visit(node.
ConditionOpt
, Nothing)})
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (2)
360
Debug.Assert(simpleCaseClause.
ConditionOpt
Is Nothing)
369
Debug.Assert(relationalCaseClause.
ConditionOpt
Is Nothing)
Operations\VisualBasicOperationFactory_Methods.vb (1)
360
Return GetCaseClauseValue(clause.ValueOpt, clause.
ConditionOpt
)