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)
599
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)
3374
uint uint32Value = value.
UInt32Value
;
3414
uint nuintValue = value.
UInt32Value
;
3674
case ConstantValueTypeDiscriminator.UInt32: return (decimal)value.
UInt32Value
;
3676
case ConstantValueTypeDiscriminator.NUInt: return (decimal)value.
UInt32Value
;
Binder\Binder_Operators.cs (46)
2378
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2382
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2386
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2399
var uint32Value = valueLeft.
UInt32Value
<< valueRight.Int32Value;
2423
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2431
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2439
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2479
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2487
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2495
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2862
return valueLeft.
UInt32Value
<< valueRight.Int32Value;
2880
return valueLeft.
UInt32Value
>> valueRight.Int32Value;
2893
return valueLeft.
UInt32Value
& valueRight.
UInt32Value
;
2905
return valueLeft.
UInt32Value
| valueRight.
UInt32Value
;
2917
return valueLeft.
UInt32Value
^ valueRight.
UInt32Value
;
2941
return valueLeft.
UInt32Value
== valueRight.
UInt32Value
;
2961
return valueLeft.
UInt32Value
!= valueRight.
UInt32Value
;
2977
return valueLeft.
UInt32Value
< valueRight.
UInt32Value
;
2993
return valueLeft.
UInt32Value
> valueRight.
UInt32Value
;
3009
return valueLeft.
UInt32Value
<= valueRight.
UInt32Value
;
3025
return valueLeft.
UInt32Value
>= valueRight.
UInt32Value
;
3030
return valueLeft.
UInt32Value
/ valueRight.
UInt32Value
;
3041
return valueLeft.
UInt32Value
% valueRight.
UInt32Value
;
4370
return +value.
UInt32Value
;
4378
return ~value.
UInt32Value
;
4573
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)
2370
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
);