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