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
66 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 (56)
Binder\Binder_Conversions.cs (4)
3356
uint uint32Value = value.
UInt32Value
;
3396
uint nuintValue = value.
UInt32Value
;
3656
case ConstantValueTypeDiscriminator.UInt32: return (decimal)value.
UInt32Value
;
3658
case ConstantValueTypeDiscriminator.NUInt: return (decimal)value.
UInt32Value
;
Binder\Binder_Operators.cs (46)
2511
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2515
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2519
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2532
var uint32Value = valueLeft.
UInt32Value
<< valueRight.Int32Value;
2556
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2564
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2572
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2612
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2620
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2628
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2995
return valueLeft.
UInt32Value
<< valueRight.Int32Value;
3013
return valueLeft.
UInt32Value
>> valueRight.Int32Value;
3026
return valueLeft.
UInt32Value
& valueRight.
UInt32Value
;
3038
return valueLeft.
UInt32Value
| valueRight.
UInt32Value
;
3050
return valueLeft.
UInt32Value
^ valueRight.
UInt32Value
;
3074
return valueLeft.
UInt32Value
== valueRight.
UInt32Value
;
3094
return valueLeft.
UInt32Value
!= valueRight.
UInt32Value
;
3110
return valueLeft.
UInt32Value
< valueRight.
UInt32Value
;
3126
return valueLeft.
UInt32Value
> valueRight.
UInt32Value
;
3142
return valueLeft.
UInt32Value
<= valueRight.
UInt32Value
;
3158
return valueLeft.
UInt32Value
>= valueRight.
UInt32Value
;
3163
return valueLeft.
UInt32Value
/ valueRight.
UInt32Value
;
3174
return valueLeft.
UInt32Value
% valueRight.
UInt32Value
;
4548
return +value.
UInt32Value
;
4556
return ~value.
UInt32Value
;
4751
return valueRight.
UInt32Value
== 0;
Binder\Semantics\Conversions\ConversionsBase.cs (1)
2085
return value.
UInt32Value
== 0;
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
799
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
);