12 overrides of IsValueTypeImpl
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
516
protected override bool
IsValueTypeImpl
()
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
237
protected override bool
IsValueTypeImpl
() { return _genericType.IsValueType; }
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
178
protected override bool
IsValueTypeImpl
() => _unmodifiedType.IsValueType;
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
201
protected sealed override bool
IsValueTypeImpl
() => throw new NotSupportedException(SR.NotSupported_SignatureType);
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
150
protected override bool
IsValueTypeImpl
() => typeImpl.IsValueType;
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (1)
224
protected override bool
IsValueTypeImpl
()
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (1)
202
protected override bool
IsValueTypeImpl
() { return false; }
src\System\RuntimeType.CoreCLR.cs (1)
3400
protected override unsafe bool
IsValueTypeImpl
()
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
293
protected override bool
IsValueTypeImpl
()
System.Reflection.Emit (2)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
516
protected override bool
IsValueTypeImpl
()
System\Reflection\Emit\TypeBuilderImpl.cs (1)
650
protected override bool
IsValueTypeImpl
() => IsSubclassOf(_module.GetTypeFromCoreAssembly(CoreTypeId.ValueType));
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Types\RoType.cs (1)
270
protected override bool
IsValueTypeImpl
() => (GetBaseTypeClassification() & BaseTypeClassification.IsValueType) != 0;
1 reference to IsValueTypeImpl
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
138
get =>
IsValueTypeImpl
();