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