3 overrides of UInt32Value
Microsoft.CodeAnalysis (3)
ConstantValueSpecialized.cs (3)
595
public override uint
UInt32Value
810
public override uint
UInt32Value
897
public override uint
UInt32Value
67 references to UInt32Value
Microsoft.CodeAnalysis (9)
CodeGen\ILBuilderEmit.cs (1)
602
EmitNativeIntConstant(value.
UInt32Value
);
ConstantValue.cs (5)
70
public virtual ulong UInt64Value { get { return
UInt32Value
; } }
526
case ConstantValueTypeDiscriminator.UInt32: return Boxes.Box(
UInt32Value
);
530
case ConstantValueTypeDiscriminator.NUInt: return Boxes.Box(
UInt32Value
);
790
writer.WriteUInt32(this.
UInt32Value
);
824
ConstantValueTypeDiscriminator.NUInt or ConstantValueTypeDiscriminator.UInt32 =>
UInt32Value
.ToString(provider),
CryptographicHashProvider.cs (2)
251
return getBytes(constant.
UInt32Value
);
254
return getBytes(constant.
UInt32Value
);
EnumConstantHelper.cs (1)
82
ulong previous = constantValue.
UInt32Value
;
Microsoft.CodeAnalysis.CSharp (57)
Binder\Binder_Conversions.cs (4)
3429
uint uint32Value = value.
UInt32Value
;
3469
uint nuintValue = value.
UInt32Value
;
3729
case ConstantValueTypeDiscriminator.UInt32: return (decimal)value.
UInt32Value
;
3731
case ConstantValueTypeDiscriminator.NUInt: return (decimal)value.
UInt32Value
;
Binder\Binder_Operators.cs (46)
2510
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2514
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2518
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2531
var uint32Value = valueLeft.
UInt32Value
<< valueRight.Int32Value;
2555
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2563
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2571
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2611
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2619
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2627
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2994
return valueLeft.
UInt32Value
<< valueRight.Int32Value;
3012
return valueLeft.
UInt32Value
>> valueRight.Int32Value;
3025
return valueLeft.
UInt32Value
& valueRight.
UInt32Value
;
3037
return valueLeft.
UInt32Value
| valueRight.
UInt32Value
;
3049
return valueLeft.
UInt32Value
^ valueRight.
UInt32Value
;
3073
return valueLeft.
UInt32Value
== valueRight.
UInt32Value
;
3093
return valueLeft.
UInt32Value
!= valueRight.
UInt32Value
;
3109
return valueLeft.
UInt32Value
< valueRight.
UInt32Value
;
3125
return valueLeft.
UInt32Value
> valueRight.
UInt32Value
;
3141
return valueLeft.
UInt32Value
<= valueRight.
UInt32Value
;
3157
return valueLeft.
UInt32Value
>= valueRight.
UInt32Value
;
3162
return valueLeft.
UInt32Value
/ valueRight.
UInt32Value
;
3173
return valueLeft.
UInt32Value
% valueRight.
UInt32Value
;
4547
return +value.
UInt32Value
;
4555
return ~value.
UInt32Value
;
4750
return valueRight.
UInt32Value
== 0;
Binder\Semantics\Conversions\ConversionsBase.cs (1)
2085
return value.
UInt32Value
== 0;
Binder\SwitchBinder.cs (1)
291
return new System.UIntPtr(constantValue.
UInt32Value
);
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
807
cases = node.Cases.SelectAsArray(p => (ConstantValue.Create((ulong)p.value.
UInt32Value
), p.label));
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
2371
if (constVal == null || constVal.
UInt32Value
> int.MaxValue)
Utilities\ValueSetFactory.NuintValueSet.cs (2)
63
bool IValueSet.All(BinaryOperatorKind relation, ConstantValue value) => value.IsBad || All(relation, value.
UInt32Value
);
72
bool IValueSet.Any(BinaryOperatorKind relation, ConstantValue value) => value.IsBad || Any(relation, value.
UInt32Value
);
Utilities\ValueSetFactory.UIntTC.cs (1)
49
public uint FromConstantValue(ConstantValue constantValue) => constantValue.IsBad ? (uint)0 : constantValue.
UInt32Value
;
Microsoft.CodeAnalysis.UnitTests (1)
CorLibTypesTests.cs (1)
130
Assert.Equal(1U, cv1.
UInt32Value
);