24 references to CorInfoCallConvExtension
ILCompiler.ReadyToRun (24)
JitInterface\CorInfoImpl.ReadyToRun.cs (3)
3677CorInfoCallConvExtension unmanagedCallConv = GetUnmanagedCallConv(signature, out _); 3686unmanagedCallConv is CorInfoCallConvExtension.Fastcall or CorInfoCallConvExtension.FastcallMemberFunction ||
parent\parent\Common\JitInterface\CorInfoImpl_generated.cs (2)
232public delegate* unmanaged<IntPtr, IntPtr*, CORINFO_METHOD_STRUCT_*, CORINFO_SIG_INFO*, bool*, CorInfoCallConvExtension> getUnmanagedCallConv; 751private static CorInfoCallConvExtension _getUnmanagedCallConv(IntPtr thisHandle, IntPtr* ppException, CORINFO_METHOD_STRUCT_* method, CORINFO_SIG_INFO* callSiteSig, bool* pSuppressGCTransition)
parent\parent\Common\JitInterface\CorInfoImpl.cs (19)
1804private CorInfoCallConvExtension getUnmanagedCallConv(CORINFO_METHOD_STRUCT_* method, CORINFO_SIG_INFO* sig, ref bool pSuppressGCTransition) 1811CorInfoCallConvExtension callConv = GetUnmanagedCallConv(HandleToObject(method), out pSuppressGCTransition); 1818CorInfoCallConvExtension callConv = GetUnmanagedCallConv(HandleToObject(sig->methodSignature), out pSuppressGCTransition); 1822private static CorInfoCallConvExtension GetUnmanagedCallConv(MethodDesc methodDesc, out bool suppressGCTransition) 1846private static CorInfoCallConvExtension GetUnmanagedCallConv(MethodSignature signature, out bool suppressGCTransition) 1851private static CorInfoCallConvExtension ToCorInfoCallConvExtension(UnmanagedCallingConventions callConvs, out bool suppressGCTransition) 1853CorInfoCallConvExtension result; 1857result = CorInfoCallConvExtension.C; 1860result = CorInfoCallConvExtension.Stdcall; 1863result = CorInfoCallConvExtension.Thiscall; 1866result = CorInfoCallConvExtension.Fastcall; 1869result = CorInfoCallConvExtension.Swift; 1873result = CorInfoCallConvExtension.Managed; // unreachable 1881CorInfoCallConvExtension.C => CorInfoCallConvExtension.CMemberFunction, 1882CorInfoCallConvExtension.Stdcall => CorInfoCallConvExtension.StdcallMemberFunction, 1883CorInfoCallConvExtension.Fastcall => CorInfoCallConvExtension.FastcallMemberFunction,