23 references to Condition
Microsoft.CodeAnalysis.VisualBasic (23)
Analysis\FlowAnalysis\AbstractFlowPass.vb (3)
1400
VisitCondition(node.
Condition
)
1405
If IsConstantTrue(node.
Condition
) Then
1411
ElseIf IsConstantFalse(node.
Condition
) Then
BoundTree\BoundTernaryConditionalExpression.vb (4)
18
Condition
.AssertRValue()
23
Debug.Assert(
Condition
.IsNothingLiteral() OrElse
Condition
.Type.IsBooleanType() OrElse Not
Condition
.Type.IsValueType)
CodeGen\EmitExpression.vb (1)
1256
EmitCondBranch(expr.
Condition
, consequenceLabel, sense:=True)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
826
Dim condition = DirectCast(Me.Visit(node.
Condition
), BoundExpression)
Generated\BoundNodes.xml.Generated.vb (4)
1962
If condition IsNot Me.
Condition
OrElse whenTrue IsNot Me.WhenTrue OrElse whenFalse IsNot Me.WhenFalse OrElse constantValueOpt IsNot Me.ConstantValueOpt OrElse type IsNot Me.Type Then
11244
Me.Visit(node.
Condition
)
12228
Dim condition As BoundExpression = DirectCast(Me.Visit(node.
Condition
), BoundExpression)
13391
New TreeDumperNode("condition", Nothing, new TreeDumperNode() {Visit(node.
Condition
, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
413
Dim condition As BoundExpression = rewritten.
Condition
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_ConditionalExpresion.vb (1)
24
Dim condition As BoundExpression = Visit(node.
Condition
)
Lowering\LocalRewriter\LocalRewriter_ConditionalExpressions.vb (7)
326
If node.
Condition
.IsConstant AndAlso node.WhenTrue.IsConstant AndAlso node.WhenFalse.IsConstant Then
329
Debug.Assert(node.
Condition
.ConstantValueOpt.IsBoolean OrElse
330
node.
Condition
.ConstantValueOpt.IsNothing OrElse
331
node.
Condition
.ConstantValueOpt.IsString)
333
Dim value As Boolean = If(node.
Condition
.ConstantValueOpt.IsBoolean,
334
node.
Condition
.ConstantValueOpt.BooleanValue,
335
node.
Condition
.ConstantValueOpt.IsString)
Operations\VisualBasicOperationFactory.vb (1)
778
Dim condition As IOperation = Create(boundTernaryConditionalExpression.
Condition
)