7 types derived from BaseValueTypeValue
ILCompiler.Compiler (7)
Compiler\TypePreinit.cs (7)
2311
private sealed class ValueTypeValue :
BaseValueTypeValue
, IAssignableValue
2412
private sealed class ComInterfaceEntryArrayValue :
BaseValueTypeValue
2588
private sealed class VTableLikeStructValue :
BaseValueTypeValue
, IAssignableValue
2802
private sealed class RuntimeFieldHandleValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
2837
private sealed class RuntimeTypeHandleValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
2902
private sealed class SpanValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
3027
private sealed class MethodPointerValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
5 references to BaseValueTypeValue
ILCompiler.Compiler (5)
Compiler\TypePreinit.cs (5)
1851
private static
BaseValueTypeValue
NewUninitializedLocationValue(TypeDesc locationType, FieldDesc fieldThatOwnsMemory)
2197
|| ((
BaseValueTypeValue
)popped.Value).Size != ((DefType)locationType).InstanceFieldSize.AsInt)
2341
if ((!(value is
BaseValueTypeValue
other) || other.Size != Size)
3523
if (!(value is
BaseValueTypeValue
))
3710
else if (fieldValue is
BaseValueTypeValue
)