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