19 references to DefaultLiteral
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Conversions.cs (2)
323
if (conversion.Kind == ConversionKind.
DefaultLiteral
)
3836
if (conversion.Kind == ConversionKind.
DefaultLiteral
)
Binder\Binder_Operators.cs (1)
5383
case ConversionKind.
DefaultLiteral
:
Binder\Semantics\Conversions\Conversion.cs (3)
258
case ConversionKind.
DefaultLiteral
:
306
internal static Conversion DefaultLiteral => new Conversion(ConversionKind.
DefaultLiteral
);
952
return Kind == ConversionKind.
DefaultLiteral
;
Binder\Semantics\Conversions\ConversionKindExtensions.cs (1)
34
case
DefaultLiteral
:
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
676
case ConversionKind.
DefaultLiteral
:
CodeGen\EmitExpression.cs (2)
3989
Debug.Assert(conversionKind != ConversionKind.NullLiteral && conversionKind != ConversionKind.
DefaultLiteral
);
3994
conversionKind != ConversionKind.
DefaultLiteral
)
FlowAnalysis\NullableWalker.cs (4)
2208
case ConversionKind.
DefaultLiteral
:
2641
return (conversionKind == ConversionKind.
DefaultLiteral
|| conversionKind == ConversionKind.NullLiteral) &&
9537
case ConversionKind.
DefaultLiteral
:
10004
case ConversionKind.
DefaultLiteral
:
Lowering\Extensions.cs (1)
112
case ConversionKind.
DefaultLiteral
:
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
591
case ConversionKind.
DefaultLiteral
:
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
405
case ConversionKind.
DefaultLiteral
:
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (1)
193
case BoundConversion { Conversion: { Kind: ConversionKind.
DefaultLiteral
} }: // This conversion can be performed lazily, but need not be saved. It is treated as non-side-effecting.
Symbols\Source\SourceComplexParameterSymbol.cs (1)
408
((BoundConversion)convertedExpression).ConversionKind != ConversionKind.
DefaultLiteral
)