36 references to IsDefaultValue
Microsoft.CodeAnalysis.CSharp (36)
Binder\Binder_Attributes.cs (1)
1058
if (bounds[0].
IsDefaultValue
())
CodeGen\EmitArrayInitializer.cs (2)
102
if (init.
IsDefaultValue
())
313
if (!init.
IsDefaultValue
())
CodeGen\EmitExpression.cs (2)
563
Debug.Assert(receiverTemp == null || receiver.
IsDefaultValue
());
2392
if (right.
IsDefaultValue
())
CodeGen\EmitStatement.cs (1)
537
(ca.WhenNullOpt?.
IsDefaultValue
() == false);
Lowering\LocalRewriter\LocalRewriter.cs (1)
808
return rhs.
IsDefaultValue
();
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (15)
311
if (loweredLeft.
IsDefaultValue
())
315
if (loweredRight.
IsDefaultValue
())
414
if (loweredRight.
IsDefaultValue
())
424
if (loweredLeft.
IsDefaultValue
())
437
if (loweredLeft.
IsDefaultValue
())
441
if (loweredRight.
IsDefaultValue
())
451
if (loweredRight.
IsDefaultValue
())
461
if (loweredLeft.
IsDefaultValue
())
465
if (loweredRight.
IsDefaultValue
())
481
if (loweredLeft.Kind == BoundKind.ArrayLength && loweredRight.
IsDefaultValue
())
496
if (loweredRight.Kind == BoundKind.ArrayLength && loweredLeft.
IsDefaultValue
())
511
if (loweredLeft.Kind == BoundKind.ArrayLength && loweredRight.
IsDefaultValue
())
515
else if (loweredRight.Kind == BoundKind.ArrayLength && loweredLeft.
IsDefaultValue
())
545
(conditionalLeft.WhenNullOpt == null || conditionalLeft.WhenNullOpt.
IsDefaultValue
());
1893
(conditionalAccess.WhenNullOpt == null || conditionalAccess.WhenNullOpt.
IsDefaultValue
()))
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (2)
814
if (expression.
IsDefaultValue
())
861
if (expression.
IsDefaultValue
())
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.cs (1)
48
if (loweredReceiver.
IsDefaultValue
() && receiverType.IsReferenceType)
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (3)
401
if (rewrittenOperand.
IsDefaultValue
() && (!_inExpressionLambda || !explicitCastInCode))
420
if (rewrittenOperand.
IsDefaultValue
() && (!_inExpressionLambda || !explicitCastInCode))
482
rewrittenOperand.
IsDefaultValue
() &&
Lowering\LocalRewriter\LocalRewriter_NullCoalescingOperator.cs (3)
70
if (rewrittenLeft.
IsDefaultValue
())
117
if (whenNullOpt.
IsDefaultValue
() && whenNullOpt.Type.SpecialType != SpecialType.System_Decimal)
137
&& RemoveIdentityConversions(rewrittenRight).
IsDefaultValue
()
Lowering\LocalRewriter\LocalRewriter_PointerElementAccess.cs (1)
35
if (rewrittenIndex.
IsDefaultValue
())
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
254
operand.
IsDefaultValue
();
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
266
(conditionalLeft.WhenNullOpt == null || conditionalLeft.WhenNullOpt.
IsDefaultValue
());
Lowering\SyntheticBoundNodeFactory.cs (1)
1725
(conditionalAccess.WhenNullOpt == null || conditionalAccess.WhenNullOpt.
IsDefaultValue
()))
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
423
if (!value.
IsDefaultValue
())