7 types derived from BaseValueTypeValue
ILCompiler.Compiler (7)
Compiler\TypePreinit.cs (7)
2320
private sealed class ValueTypeValue :
BaseValueTypeValue
, IAssignableValue
2421
private sealed class ComInterfaceEntryArrayValue :
BaseValueTypeValue
2597
private sealed class VTableLikeStructValue :
BaseValueTypeValue
, IAssignableValue
2811
private sealed class RuntimeFieldHandleValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
2846
private sealed class RuntimeTypeHandleValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
2911
private sealed class SpanValue :
BaseValueTypeValue
, IInternalModelingOnlyValue, IAssignableValue
3047
private sealed class MethodPointerValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
5 references to BaseValueTypeValue
ILCompiler.Compiler (5)
Compiler\TypePreinit.cs (5)
1859
private static
BaseValueTypeValue
NewUninitializedLocationValue(TypeDesc locationType, FieldDesc fieldThatOwnsMemory)
2206
|| ((
BaseValueTypeValue
)popped.Value).Size != ((DefType)locationType).InstanceFieldSize.AsInt)
2350
if ((!(value is
BaseValueTypeValue
other) || other.Size != Size)
3556
if (!(value is
BaseValueTypeValue
))
3762
else if (fieldValue is
BaseValueTypeValue
)