10 references to Rts
Microsoft.Diagnostics.DataContractReader.Contracts (10)
Contracts\CallingConvention\CdacTypeHandle.cs (10)
51
public bool IsValueType() => !_typeHandle.IsNull &&
Rts
.IsValueType(_typeHandle);
55
|| (!_typeHandle.IsNull &&
Rts
.IsPointer(_typeHandle));
81
uint baseSize =
Rts
.GetBaseSize(_typeHandle);
103
CdacCorElementType cdacType =
Rts
.GetInternalCorElementType(_typeHandle);
109
return !_typeHandle.IsNull &&
Rts
.RequiresAlign8(_typeHandle);
148
if (Arch != RuntimeInfoArchitecture.X86 || _typeHandle.IsNull || !
Rts
.IsValueType(_typeHandle))
160
foreach (TargetPointer fieldDesc in
Rts
.GetFieldDescList(_typeHandle))
162
if (
Rts
.IsFieldDescStatic(fieldDesc))
174
CdacCorElementType fieldType =
Rts
.GetFieldDescType(singleFieldType.Value);
192
TypeHandle nested =
Rts
.GetFieldDescApproxTypeHandle(singleFieldType.Value);