15 instantiations of CastInstructionT
System.Linq.Expressions (15)
System\Linq\Expressions\Interpreter\TypeOperations.cs (15)
359TypeCode.Boolean => s_Boolean ??= new CastInstructionT<bool>(),
360TypeCode.Byte => s_Byte ??= new CastInstructionT<byte>(),
361TypeCode.Char => s_Char ??= new CastInstructionT<char>(),
362TypeCode.DateTime => s_DateTime ??= new CastInstructionT<DateTime>(),
363TypeCode.Decimal => s_Decimal ??= new CastInstructionT<decimal>(),
364TypeCode.Double => s_Double ??= new CastInstructionT<double>(),
365TypeCode.Int16 => s_Int16 ??= new CastInstructionT<short>(),
366TypeCode.Int32 => s_Int32 ??= new CastInstructionT<int>(),
367TypeCode.Int64 => s_Int64 ??= new CastInstructionT<long>(),
368TypeCode.SByte => s_SByte ??= new CastInstructionT<sbyte>(),
369TypeCode.Single => s_Single ??= new CastInstructionT<float>(),
370TypeCode.String => s_String ??= new CastInstructionT<string>(),
371TypeCode.UInt16 => s_UInt16 ??= new CastInstructionT<ushort>(),
372TypeCode.UInt32 => s_UInt32 ??= new CastInstructionT<uint>(),
373TypeCode.UInt64 => s_UInt64 ??= new CastInstructionT<ulong>(),