2 overrides of Int64Value
Microsoft.CodeAnalysis (2)
ConstantValueSpecialized.cs (2)
603
public override long
Int64Value
845
public override long
Int64Value
23 references to Int64Value
Microsoft.CodeAnalysis (23)
CodeGen\ILBuilderEmit.cs (1)
596
EmitLongConstant(value.
Int64Value
);
CodeGen\SwitchIntegralJumpTableEmitter.cs (7)
389
var nextCaseLabelValue = caseLabelConstant.
Int64Value
;
390
Debug.Assert(nextCaseLabelValue > startConstant.
Int64Value
);
391
nextCaseLabelNormalizedValue = (ulong)(nextCaseLabelValue - startConstant.
Int64Value
);
467
_builder.EmitLongConstant(endConstant.
Int64Value
- startConstant.
Int64Value
);
553
_builder.EmitLongConstant(endConstant.
Int64Value
- startConstant.
Int64Value
);
CodeGen\SwitchIntegralJumpTableEmitter.SwitchBucket.cs (6)
190
Debug.Assert(endConstant.
Int64Value
>= startConstant.
Int64Value
);
191
bucketSize = unchecked((ulong)(endConstant.
Int64Value
- startConstant.
Int64Value
+ 1));
209
return startConstant.
Int64Value
== Int64.MinValue
210
&& endConstant.
Int64Value
== Int64.MaxValue;
ConstantValue.cs (4)
527
case ConstantValueTypeDiscriminator.Int64: return Boxes.Box(
Int64Value
);
586
return
Int64Value
< 0;
798
writer.WriteInt64(this.
Int64Value
);
826
ConstantValueTypeDiscriminator.Int64 =>
Int64Value
.ToString(provider),
ConstantValueSpecialized.cs (1)
868
return base.Equals(other) && _value == other.
Int64Value
;
EnumConstantHelper.cs (1)
92
long previous = constantValue.
Int64Value
;
SwitchConstantValueHelper.cs (3)
78
return first.
Int64Value
.CompareTo(second.
Int64Value
);
141
return constant.
Int64Value
.GetHashCode();