24 references to HasNoValue
Microsoft.CodeAnalysis.VisualBasic (24)
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (7)
815Dim leftHasNoValue = HasNoValue(left) 816Dim rightHasNoValue = HasNoValue(right) 884HasValue(whenNotNull) AndAlso HasNoValue(whenNull) Then 1329If HasNoValue(operand) Then 1347If HasNoValue(whenNull) Then 1403Dim leftHasNoValue As Boolean = HasNoValue(left) 1404Dim rightHasNoValue As Boolean = HasNoValue(right)
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.vb (1)
52If HasNoValue(rewrittenReceiver) Then
Lowering\LocalRewriter\LocalRewriter_ConditionalExpressions.vb (3)
218If HasNoValue(rewrittenLeft) Then 225If HasNoValue(whenNull) Then 232Debug.Assert(Not HasNoValue(whenNotNull)) ' Not optimizing for this case
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (5)
440If HasNoValue(rewrittenOperand) Then 489ElseIf HasNoValue(rewrittenOperand) Then 497If HasValue(whenNotNull) AndAlso HasNoValue(whenNull) Then 642If HasNoValue(rewrittenOperand) Then 719If HasNoValue(rewrittenOperand) Then
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (5)
58Debug.Assert(Not HasNoValue(operand), "processing nullable operand when it is known to be null") 182If IsConditionalAccess(expr, whenNotNull, whenNull) AndAlso HasNoValue(whenNull) Then 183Debug.Assert(Not HasNoValue(whenNotNull)) 246Debug.Assert(Not HasNoValue(expr)) 283Debug.Assert(HasNoValue(candidateNullExpression))
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (3)
31If HasNoValue(operand) Then 167If HasNoValue(operand) Then 245Dim operandHasNoValue As Boolean = HasNoValue(operand)