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)
2400
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2404
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2408
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2421
var uint32Value = valueLeft.
UInt32Value
<< valueRight.Int32Value;
2445
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2453
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2461
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2501
return valueLeft.
UInt32Value
+ valueRight.
UInt32Value
;
2509
return valueLeft.
UInt32Value
- valueRight.
UInt32Value
;
2517
return valueLeft.
UInt32Value
* valueRight.
UInt32Value
;
2884
return valueLeft.
UInt32Value
<< valueRight.Int32Value;
2902
return valueLeft.
UInt32Value
>> valueRight.Int32Value;
2915
return valueLeft.
UInt32Value
& valueRight.
UInt32Value
;
2927
return valueLeft.
UInt32Value
| valueRight.
UInt32Value
;
2939
return valueLeft.
UInt32Value
^ valueRight.
UInt32Value
;
2963
return valueLeft.
UInt32Value
== valueRight.
UInt32Value
;
2983
return valueLeft.
UInt32Value
!= valueRight.
UInt32Value
;
2999
return valueLeft.
UInt32Value
< valueRight.
UInt32Value
;
3015
return valueLeft.
UInt32Value
> valueRight.
UInt32Value
;
3031
return valueLeft.
UInt32Value
<= valueRight.
UInt32Value
;
3047
return valueLeft.
UInt32Value
>= valueRight.
UInt32Value
;
3052
return valueLeft.
UInt32Value
/ valueRight.
UInt32Value
;
3063
return valueLeft.
UInt32Value
% valueRight.
UInt32Value
;
4402
return +value.
UInt32Value
;
4410
return ~value.
UInt32Value
;
4605
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
);