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