System\Linq\Expressions\Interpreter\TypeOperations.cs (21)
44frame.Push(d);
87frame.Push(_type.IsInstanceOfType(value) ? value : null);
166frame.Push(RuntimeHelpers.GetUninitializedObject(_defaultValueType));
180frame.Push(obj ?? dflt);
199frame.Push(Utils.BoxedFalse);
214frame.Push(obj == null ? "" : obj.ToString());
272frame.Push((T)value!);
316frame.Push(value);
336frame.Push(null);
399frame.Push(from == null ? null : Enum.ToObject(_t, from));
426frame.Push(Enum.ToObject(_t, (int)from));
429frame.Push(Enum.ToObject(_t, (long)from));
432frame.Push(Enum.ToObject(_t, (uint)from));
435frame.Push(Enum.ToObject(_t, (ulong)from));
438frame.Push(Enum.ToObject(_t, (byte)from));
441frame.Push(Enum.ToObject(_t, (sbyte)from));
444frame.Push(Enum.ToObject(_t, (short)from));
447frame.Push(Enum.ToObject(_t, (ushort)from));
451frame.Push(Enum.ToObject(_t, (char)from));
457frame.Push(Enum.ToObject(_t, (bool)from));
487frame.Push(operand);