24 references to Single
Microsoft.CodeAnalysis (17)
CodeGen\ILBuilderEmit.cs (1)
601case ConstantValueTypeDiscriminator.Single:
ConstantValue.cs (12)
385case ConstantValueTypeDiscriminator.Single: 424case ConstantValueTypeDiscriminator.Single: return ConstantValueDefault.Single; 452case SpecialType.System_Single: return ConstantValueTypeDiscriminator.Single; 478ConstantValueTypeDiscriminator.Single => "float", 504case ConstantValueTypeDiscriminator.Single: return SpecialType.System_Single; 533case ConstantValueTypeDiscriminator.Single: return Boxes.Box(SingleValue); 587case ConstantValueTypeDiscriminator.Single: 610case ConstantValueTypeDiscriminator.Single: 720discriminator == ConstantValueTypeDiscriminator.Single; 728this.Discriminator == ConstantValueTypeDiscriminator.Single; 781case ConstantValueTypeDiscriminator.Single: 829ConstantValueTypeDiscriminator.Single => SingleValue.ToString(provider),
ConstantValueSpecialized.cs (3)
496: base(ConstantValueTypeDiscriminator.Single) 528public static readonly ConstantValueOne Single = new ConstantValueOne(ConstantValueTypeDiscriminator.Single); 959: base(ConstantValueTypeDiscriminator.Single)
PrimitiveTypeCodeExtensions.cs (1)
84case Cci.PrimitiveTypeCode.Float32: return ConstantValueTypeDiscriminator.Single;
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Conversions.cs (3)
3532case ConstantValueTypeDiscriminator.Single: 3553case SpecialType.System_Decimal: return (value.Discriminator == ConstantValueTypeDiscriminator.Single) ? (decimal)(float)doubleValue : (decimal)doubleValue; 3677case ConstantValueTypeDiscriminator.Single:
Binder\Semantics\Conversions\ConversionsBase.cs (1)
2088case ConstantValueTypeDiscriminator.Single:
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (2)
720ConstantValueTypeDiscriminator.Single => true, 737(value.Discriminator == ConstantValueTypeDiscriminator.Single || value.Discriminator == ConstantValueTypeDiscriminator.Double) &&
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
1136or ConstantValueTypeDiscriminator.Single