7 types derived from BaseValueTypeValue
ILCompiler.Compiler (7)
Compiler\TypePreinit.cs (7)
2338
private sealed class ValueTypeValue :
BaseValueTypeValue
, IAssignableValue
2439
private sealed class ComInterfaceEntryArrayValue :
BaseValueTypeValue
2615
private sealed class VTableLikeStructValue :
BaseValueTypeValue
, IAssignableValue
2829
private sealed class RuntimeFieldHandleValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
2864
private sealed class RuntimeTypeHandleValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
2929
private sealed class SpanValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
3054
private sealed class MethodPointerValue :
BaseValueTypeValue
, IInternalModelingOnlyValue
5 references to BaseValueTypeValue
ILCompiler.Compiler (5)
Compiler\TypePreinit.cs (5)
1878
private static
BaseValueTypeValue
NewUninitializedLocationValue(TypeDesc locationType, FieldDesc fieldThatOwnsMemory)
2224
|| ((
BaseValueTypeValue
)popped.Value).Size != ((DefType)locationType).InstanceFieldSize.AsInt)
2368
if ((!(value is
BaseValueTypeValue
other) || other.Size != Size)
3563
if (!(value is
BaseValueTypeValue
))
3769
else if (fieldValue is
BaseValueTypeValue
)