1 implementation of IsValueType
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\RuntimeTypeSystem_1.cs (1)
1102
public bool
IsValueType
(TypeHandle typeHandle)
6 references to IsValueType
Microsoft.Diagnostics.DataContractReader.Contracts (4)
Contracts\CallingConvention\CallingConvention_1.cs (1)
152
bool isValueTypeThis = rts.
IsValueType
(owningType) && !rts.IsUnboxingStub(methodDesc);
Contracts\CallingConvention\CdacTypeHandle.cs (2)
52
public bool IsValueType() => !_typeHandle.IsNull && Rts.
IsValueType
(_typeHandle);
139
if (Arch != RuntimeInfoArchitecture.X86 || _typeHandle.IsNull || !Rts.
IsValueType
(_typeHandle))
Contracts\ManagedTypeSource_1.cs (1)
209
bool isValueType = rts.
IsValueType
(th);
Microsoft.Diagnostics.DataContractReader.Legacy (2)
Dbi\DacDbiImpl.cs (1)
2222
*pResult = rts.
IsValueType
(th) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE;
Dbi\TypeDataWalk.cs (1)
171
if ((!typeDef.IsNull && _rts.
IsValueType
(typeDef)) || et == CorElementType.ValueType)