19 references to DefaultLiteral
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Conversions.cs (2)
322if (conversion.Kind == ConversionKind.DefaultLiteral) 3766if (conversion.Kind == ConversionKind.DefaultLiteral)
Binder\Binder_Operators.cs (1)
5333case ConversionKind.DefaultLiteral:
Binder\Semantics\Conversions\Conversion.cs (3)
243case ConversionKind.DefaultLiteral: 291internal static Conversion DefaultLiteral => new Conversion(ConversionKind.DefaultLiteral); 943return Kind == ConversionKind.DefaultLiteral;
Binder\Semantics\Conversions\ConversionKindExtensions.cs (1)
34case DefaultLiteral:
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
676case ConversionKind.DefaultLiteral:
CodeGen\EmitExpression.cs (2)
3964Debug.Assert(conversionKind != ConversionKind.NullLiteral && conversionKind != ConversionKind.DefaultLiteral); 3969conversionKind != ConversionKind.DefaultLiteral)
FlowAnalysis\NullableWalker.cs (4)
2184case ConversionKind.DefaultLiteral: 2617return (conversionKind == ConversionKind.DefaultLiteral || conversionKind == ConversionKind.NullLiteral) && 9487case ConversionKind.DefaultLiteral: 9956case ConversionKind.DefaultLiteral:
Lowering\Extensions.cs (1)
112case ConversionKind.DefaultLiteral:
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
591case ConversionKind.DefaultLiteral:
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
405case ConversionKind.DefaultLiteral:
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (1)
193case 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)