21 references to IsNullableOfBoolean
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\Binder_Conversions.vb (1)
410Debug.Assert(argument.Type.IsNullableOfBoolean() AndAlso booleanType.IsBooleanType())
Binding\Binder_Operators.vb (1)
703Debug.Assert(checkCandidate.ReturnType.IsBooleanType() OrElse checkCandidate.ReturnType.IsNullableOfBoolean())
BoundTree\BoundNullableIsTrueOperator.vb (1)
16Debug.Assert(Operand.Type.IsNullableOfBoolean())
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_UnaryOperator.vb (1)
105Debug.Assert(node.Operand.Type.IsNullableOfBoolean())
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (10)
822If optimizeForConditionalBranch AndAlso node.Type.IsNullableOfBoolean() AndAlso left.Type.IsNullableOfBoolean() AndAlso right.Type.IsNullableOfBoolean() AndAlso 851If node.Left.Type.IsNullableOfBoolean Then 1040Debug.Assert(node.Type.IsNullableOfBoolean()) 1041Debug.Assert(operand.Type.IsNullableOfBoolean()) 1050Debug.Assert(operand.Type.IsNullableOfBoolean()) 1068Debug.Assert(left.Type.IsNullableOfBoolean AndAlso right.Type.IsNullableOfBoolean AndAlso node.Type.IsNullableOfBoolean)
Lowering\LocalRewriter\LocalRewriter_ConditionalExpressions.vb (1)
140If Not testExpressionType.IsNullableOfBoolean AndAlso testExpressionType.IsNullableType Then
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (3)
178If Not _inExpressionLambda AndAlso expr.Type.IsNullableOfBoolean() Then 298Debug.Assert(nullableOfBoolean.IsNullableOfBoolean) 304Debug.Assert(nullableOfBoolean.IsNullableOfBoolean)
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (1)
18Debug.Assert(node.Operand.Type.IsNullableOfBoolean())
Operations\VisualBasicOperationFactory.vb (1)
1655Debug.Assert(boundNullableIsTrueOperator.Operand.Type.IsNullableOfBoolean() AndAlso boundNullableIsTrueOperator.Type.IsBooleanType())
Semantics\Conversions.vb (1)
1472If sourceType.IsNullableOfBoolean() Then