67 if (!
type.HasReferenceConversionTo(
_t) && !
type.HasIdentityPrimitiveOrNullableConversionTo(
_t))
override void ConvertNull(InterpretedFrame frame)
override void ConvertNull(InterpretedFrame frame)
override int Run(InterpretedFrame frame)
static new CastInstruction Create(Type t)
void ConvertNull(InterpretedFrame frame)
CastInstructionNoT(Type t)
override int Run(InterpretedFrame frame)
static CastInstruction s_Char
static CastInstruction s_DateTime
static CastInstruction s_Double
static CastInstruction s_Byte
override string InstructionName
override int ConsumedStack
static CastInstruction s_UInt32
static CastInstruction s_Int64
override int ProducedStack
static CastInstruction s_Int32
static CastInstruction s_SByte
static Instruction Create(Type t)
static CastInstruction s_Decimal
static CastInstruction s_UInt64
static CastInstruction s_String
static CastInstruction s_Int16
static CastInstruction s_Boolean
static CastInstruction s_Single
static CastInstruction s_UInt16
virtual bool IsAssignableFrom([NotNullWhen(true)] Type? c)
static ? Type GetType(string typeName, bool throwOnError, bool ignoreCase)
static TypeCode GetTypeCode(Type? type)