2 overrides of UInt64Value
Microsoft.CodeAnalysis (2)
ConstantValueSpecialized.cs (2)
611public override ulong UInt64Value 853public override ulong UInt64Value
16 references to UInt64Value
Microsoft.CodeAnalysis (16)
CodeGen\SwitchIntegralJumpTableEmitter.cs (3)
395var nextCaseLabelValue = caseLabelConstant.UInt64Value; 396Debug.Assert(nextCaseLabelValue > startConstant.UInt64Value); 397nextCaseLabelNormalizedValue = nextCaseLabelValue - startConstant.UInt64Value;
CodeGen\SwitchIntegralJumpTableEmitter.SwitchBucket.cs (6)
195Debug.Assert(endConstant.UInt64Value >= startConstant.UInt64Value); 196bucketSize = endConstant.UInt64Value - startConstant.UInt64Value + 1; 214return startConstant.UInt64Value == UInt64.MinValue 215&& endConstant.UInt64Value == UInt64.MaxValue;
ConstantValue.cs (3)
528case ConstantValueTypeDiscriminator.UInt64: return Boxes.Box(UInt64Value); 802writer.WriteUInt64(this.UInt64Value); 825ConstantValueTypeDiscriminator.UInt64 => UInt64Value.ToString(provider),
EnumConstantHelper.cs (1)
102ulong previous = constantValue.UInt64Value;
SwitchConstantValueHelper.cs (3)
86return first.UInt64Value.CompareTo(second.UInt64Value); 149return constant.UInt64Value.GetHashCode();