13 references to Rts
Microsoft.Diagnostics.DataContractReader.Contracts (13)
Contracts\CallingConvention\CdacTypeHandle.cs (13)
54|| (ExactTypeHandle is not null && Rts.IsValueType(ExactTypeHandle)); 58|| (ExactTypeHandle is not null && Rts.IsPointer(ExactTypeHandle)); 88uint baseSize = Rts.GetBaseSize(ExactTypeHandle); 101return MapCorElementType(Rts.GetInternalCorElementType(ExactTypeHandle)); 119CdacCorElementType cdacType = Rts.GetInternalCorElementType(ExactTypeHandle); 125return ExactTypeHandle is not null && Rts.RequiresAlign8(ExactTypeHandle); 129=> ExactTypeHandle is not null && Rts.TryGetHFAElementSize(ExactTypeHandle, out _); 134return Rts.TryGetHFAElementSize(ExactTypeHandle!, out int size) ? size : 0; 148if (!Rts.TryGetSystemVAmd64EightByteClassification(ExactTypeHandle, out SystemVAmd64EightByteClassification info)) 194|| !Rts.IsValueType(ExactTypeHandle)) 206foreach (TargetPointer fieldDesc in Rts.GetFieldDescList(ExactTypeHandle)) 208if (Rts.IsFieldDescStatic(fieldDesc)) 220CdacCorElementType fieldType = Rts.GetFieldDescType(singleFieldType.Value);