14 references to GetTypeLayoutResult
ILCompiler.ReadyToRun (14)
parent\parent\Common\JitInterface\CorInfoImpl_generated.cs (2)
266public delegate* unmanaged<IntPtr, IntPtr*, CORINFO_CLASS_STRUCT_*, CORINFO_TYPE_LAYOUT_NODE*, nuint*, GetTypeLayoutResult> getTypeLayout; 1254private static GetTypeLayoutResult _getTypeLayout(IntPtr thisHandle, IntPtr* ppException, CORINFO_CLASS_STRUCT_* typeHnd, CORINFO_TYPE_LAYOUT_NODE* treeNodes, nuint* numTreeNodes)
parent\parent\Common\JitInterface\CorInfoImpl.cs (12)
2746private GetTypeLayoutResult GetTypeLayoutHelper(MetadataType type, uint parentIndex, uint baseOffs, FieldDesc field, CORINFO_TYPE_LAYOUT_NODE* treeNodes, nuint maxTreeNodes, nuint* numTreeNodes) 2750return GetTypeLayoutResult.Partial; 2806return GetTypeLayoutResult.Failure; 2810return GetTypeLayoutResult.Success; 2828GetTypeLayoutResult result = GetTypeLayoutHelper((MetadataType)fieldType, structNodeIndex, baseOffs + (uint)fd.Offset.AsInt, fd, treeNodes, maxTreeNodes, numTreeNodes); 2829if (result != GetTypeLayoutResult.Success) 2835return GetTypeLayoutResult.Partial; 2880return GetTypeLayoutResult.Partial; 2895return GetTypeLayoutResult.Success; 2898private GetTypeLayoutResult getTypeLayout(CORINFO_CLASS_STRUCT_* typeHnd, CORINFO_TYPE_LAYOUT_NODE* treeNodes, nuint* numTreeNodes) 2903return GetTypeLayoutResult.Failure; 2907GetTypeLayoutResult result = GetTypeLayoutHelper(metadataType, uint.MaxValue, 0, null, treeNodes, maxFields, numTreeNodes);