1 write to ObjectVal
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\ConstVal.cs (1)
35
ObjectVal
= value;
17 references to ObjectVal
Microsoft.CSharp (17)
Microsoft\CSharp\RuntimeBinder\Semantics\ConstVal.cs (16)
40
public bool BooleanVal => SpecialUnbox<bool>(
ObjectVal
);
42
public sbyte SByteVal => SpecialUnbox<sbyte>(
ObjectVal
);
44
public byte ByteVal => SpecialUnbox<byte>(
ObjectVal
);
46
public short Int16Val => SpecialUnbox<short>(
ObjectVal
);
48
public ushort UInt16Val => SpecialUnbox<ushort>(
ObjectVal
);
50
public int Int32Val => SpecialUnbox<int>(
ObjectVal
);
52
public uint UInt32Val => SpecialUnbox<uint>(
ObjectVal
);
54
public long Int64Val => SpecialUnbox<long>(
ObjectVal
);
56
public ulong UInt64Val => SpecialUnbox<ulong>(
ObjectVal
);
58
public float SingleVal => SpecialUnbox<float>(
ObjectVal
);
60
public double DoubleVal => SpecialUnbox<double>(
ObjectVal
);
62
public decimal DecimalVal => SpecialUnbox<decimal>(
ObjectVal
);
64
public char CharVal => SpecialUnbox<char>(
ObjectVal
);
66
public string StringVal => SpecialUnbox<string>(
ObjectVal
);
68
public bool IsNullRef =>
ObjectVal
== null;
75
_ => IsDefault(
ObjectVal
),
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Constant.cs (1)
75
_ => Val.
ObjectVal
,