30 references to Double
Microsoft.CodeAnalysis (17)
CodeGen\ILBuilderEmit.cs (1)
607
case ConstantValueTypeDiscriminator.
Double
:
ConstantValue.cs (12)
386
case ConstantValueTypeDiscriminator.
Double
: return Create((double)value);
421
case ConstantValueTypeDiscriminator.
Double
: return ConstantValueDefault.Double;
449
case SpecialType.System_Double: return ConstantValueTypeDiscriminator.
Double
;
475
ConstantValueTypeDiscriminator.
Double
=> "double",
501
case ConstantValueTypeDiscriminator.
Double
: return SpecialType.System_Double;
530
case ConstantValueTypeDiscriminator.
Double
: return Boxes.Box(DoubleValue);
585
case ConstantValueTypeDiscriminator.
Double
:
607
case ConstantValueTypeDiscriminator.
Double
:
715
return discriminator == ConstantValueTypeDiscriminator.
Double
||
723
return this.Discriminator == ConstantValueTypeDiscriminator.
Double
||
789
case ConstantValueTypeDiscriminator.
Double
:
826
ConstantValueTypeDiscriminator.
Double
=> DoubleValue.ToString(provider),
ConstantValueSpecialized.cs (3)
473
: base(ConstantValueTypeDiscriminator.
Double
)
529
public static readonly ConstantValueOne Double = new ConstantValueOne(ConstantValueTypeDiscriminator.
Double
);
904
: base(ConstantValueTypeDiscriminator.
Double
)
PrimitiveTypeCodeExtensions.cs (1)
85
case Cci.PrimitiveTypeCode.Float64: return ConstantValueTypeDiscriminator.
Double
;
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Conversions.cs (2)
1956
case ConstantValueTypeDiscriminator.
Double
:
2101
case ConstantValueTypeDiscriminator.
Double
: return value.DoubleValue;
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1942
case ConstantValueTypeDiscriminator.
Double
:
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (2)
722
ConstantValueTypeDiscriminator.
Double
=> true,
738
(value.Discriminator == ConstantValueTypeDiscriminator.Single || value.Discriminator == ConstantValueTypeDiscriminator.
Double
) &&
Microsoft.CodeAnalysis.VisualBasic (6)
Semantics\CompileTimeCalculations.vb (3)
411
Debug.Assert(targetType = ConstantValueTypeDiscriminator.
Double
)
530
Case ConstantValueTypeDiscriminator.
Double
657
ConstantValueTypeDiscriminator.
Double
,
Semantics\Conversions.vb (1)
832
If(sourceValue.Discriminator = ConstantValueTypeDiscriminator.
Double
, sourceValue.DoubleValue, sourceValue.SingleValue),
Symbols\SpecialTypeExtensions.vb (1)
302
Return ConstantValueTypeDiscriminator.
Double
Symbols\TypeSymbolExtensions.vb (1)
451
Return ConstantValueTypeDiscriminator.
Double
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
SymbolsTests\Metadata\PE\LoadingFields.vb (1)
159
Assert.Equal(ConstantValueTypeDiscriminator.
Double
, DoubleField.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Syntax\ConstantExpressionEvaluatorTests.vb (1)
23
Assert.Equal(ConstantValueTypeDiscriminator.
Double
, SpecialType.System_Double.ToConstantValueDiscriminator())