28 references to Boxing
Microsoft.CodeAnalysis.CSharp (28)
Binder\Binder_Conversions.cs (1)
1609case ConversionKind.Boxing:
Binder\Binder_Operators.cs (2)
5321case ConversionKind.Boxing: 5557case ConversionKind.Boxing:
Binder\Binder_Patterns.cs (1)
1195else if ((conversion.ConversionKind == ConversionKind.Boxing || conversion.ConversionKind == ConversionKind.ImplicitReference)
Binder\Semantics\Conversions\Conversion.cs (3)
257case ConversionKind.Boxing: 305internal static Conversion Boxing => new Conversion(ConversionKind.Boxing); 915return Kind == ConversionKind.Boxing;
Binder\Semantics\Conversions\ConversionEasyOut.cs (1)
28const byte BOX = (byte)ConversionKind.Boxing;
Binder\Semantics\Conversions\ConversionKindExtensions.cs (1)
36case Boxing:
Binder\Semantics\Conversions\ConversionsBase.cs (3)
593case ConversionKind.Boxing: 913case ConversionKind.Boxing: 2022case ConversionKind.Boxing:
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
662case ConversionKind.Boxing:
BoundTree\BoundExpression.cs (1)
520case ConversionKind.Boxing:
CodeGen\EmitConversion.cs (2)
105case ConversionKind.Boxing: 194case ConversionKind.Boxing:
CodeGen\EmitExpression.cs (1)
1551case ConversionKind.Boxing:
CodeGen\EmitOperators.cs (1)
375if (comparand is BoundConversion { Type.SpecialType: SpecialType.System_Object, ConversionKind: ConversionKind.Boxing, Operand.Type: TypeParameterSymbol { AllowsRefLikeType: true } } &&
FlowAnalysis\NullableWalker.cs (4)
2223case ConversionKind.Boxing: 9527case ConversionKind.Boxing: 9962case ConversionKind.Boxing: 13158case ConversionKind.Boxing:
FlowAnalysis\NullableWalker_Patterns.cs (1)
878ConversionKind.Boxing => true,
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
724if (conversion.ConversionKind == ConversionKind.Boxing)
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
594case ConversionKind.Boxing:
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
380case ConversionKind.Boxing:
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (2)
289if (argument is BoundConversion { ConversionKind: ConversionKind.Boxing, Type.SpecialType: SpecialType.System_Object, Operand: { Type.SpecialType: SpecialType.System_Char } operand }) 630if (conv.ConversionKind == ConversionKind.Boxing)