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