24 references to ConditionOpt
Microsoft.CodeAnalysis.VisualBasic (24)
Analysis\FlowAnalysis\AbstractFlowPass.vb (4)
1880
Debug.Assert(node.ValueOpt IsNot Nothing Xor node.
ConditionOpt
IsNot Nothing)
1885
VisitRvalue(node.
ConditionOpt
)
1893
Debug.Assert(node.ValueOpt IsNot Nothing Xor node.
ConditionOpt
IsNot Nothing)
1898
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)
5173
If valueOpt IsNot Me.ValueOpt OrElse conditionOpt IsNot Me.
ConditionOpt
Then
5269
If operatorKind <> Me.OperatorKind OrElse valueOpt IsNot Me.ValueOpt OrElse conditionOpt IsNot Me.
ConditionOpt
Then
11606
Me.Visit(node.
ConditionOpt
)
11620
Me.Visit(node.
ConditionOpt
)
12634
Dim conditionOpt As BoundExpression = DirectCast(Me.Visit(node.
ConditionOpt
), BoundExpression)
12648
Dim conditionOpt As BoundExpression = DirectCast(Me.Visit(node.
ConditionOpt
), BoundExpression)
13939
New TreeDumperNode("conditionOpt", Nothing, new TreeDumperNode() {Visit(node.
ConditionOpt
, Nothing)})
13956
New TreeDumperNode("conditionOpt", Nothing, new TreeDumperNode() {Visit(node.
ConditionOpt
, Nothing)})
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (2)
356
Debug.Assert(simpleCaseClause.
ConditionOpt
Is Nothing)
365
Debug.Assert(relationalCaseClause.
ConditionOpt
Is Nothing)