7 types derived from BaseValueTypeValue
ILCompiler.Compiler (7)
Compiler\TypePreinit.cs (7)
2322
private sealed class ValueTypeValue :
BaseValueTypeValue
, IAssignableValue
2423
private sealed class ComInterfaceEntryArrayValue :
BaseValueTypeValue
2599
private sealed class VTableLikeStructValue :
BaseValueTypeValue
, IAssignableValue
2813
private sealed class RuntimeFieldHandleValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
2848
private sealed class RuntimeTypeHandleValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
2913
private sealed class SpanValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
3038
private sealed class MethodPointerValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
5 references to BaseValueTypeValue
ILCompiler.Compiler (5)
Compiler\TypePreinit.cs (5)
1862
private static
BaseValueTypeValue
NewUninitializedLocationValue(TypeDesc locationType, FieldDesc fieldThatOwnsMemory)
2208
|| ((
BaseValueTypeValue
)popped.Value).Size != ((DefType)locationType).InstanceFieldSize.AsInt)
2352
if ((!(value is
BaseValueTypeValue
other) || other.Size != Size)
3547
if (!(value is
BaseValueTypeValue
))
3753
else if (fieldValue is
BaseValueTypeValue
)