24 references to CorInfoCallConv
ILCompiler.ReadyToRun (24)
JitInterface\CorInfoImpl.ReadyToRun.cs (1)
4058
if (callSig->callConv ==
CorInfoCallConv
.CORINFO_CALLCONV_DEFAULT &&
parent\parent\Common\JitInterface\CorInfoImpl.cs (8)
920
sig->callConv |=
CorInfoCallConv
.CORINFO_CALLCONV_ASYNCCALL;
937
sig->callConv |=
CorInfoCallConv
.CORINFO_CALLCONV_PARAMTYPE;
956
sig->callConv = (
CorInfoCallConv
)(signature.Flags & MethodSignatureFlags.UnmanagedCallingConventionMask);
959
if (sig->callConv ==
CorInfoCallConv
.CORINFO_CALLCONV_VARARG)
962
if (!signature.IsStatic) sig->callConv |=
CorInfoCallConv
.CORINFO_CALLCONV_HASTHIS;
963
if (signature.IsExplicitThis) sig->callConv |=
CorInfoCallConv
.CORINFO_CALLCONV_EXPLICITTHIS;
965
if (signature.GenericParameterCount != 0) sig->callConv |=
CorInfoCallConv
.CORINFO_CALLCONV_GENERIC;
997
sig->callConv =
CorInfoCallConv
.CORINFO_CALLCONV_DEFAULT;
parent\parent\Common\JitInterface\CorInfoTypes.cs (13)
108
public
CorInfoCallConv
callConv;
123
internal
CorInfoCallConv
getCallConv() { return (
CorInfoCallConv
)((callConv &
CorInfoCallConv
.CORINFO_CALLCONV_MASK)); }
124
private bool hasThis() { return ((callConv &
CorInfoCallConv
.CORINFO_CALLCONV_HASTHIS) != 0); }
125
private bool hasExplicitThis() { return ((callConv &
CorInfoCallConv
.CORINFO_CALLCONV_EXPLICITTHIS) != 0); }
126
private bool hasImplicitThis() { return ((callConv & (
CorInfoCallConv
.CORINFO_CALLCONV_HASTHIS |
CorInfoCallConv
.CORINFO_CALLCONV_EXPLICITTHIS)) ==
CorInfoCallConv
.CORINFO_CALLCONV_HASTHIS); }
128
private bool isVarArg() { return ((getCallConv() ==
CorInfoCallConv
.CORINFO_CALLCONV_VARARG) || (getCallConv() ==
CorInfoCallConv
.CORINFO_CALLCONV_NATIVEVARARG)); }
129
internal bool hasTypeArg() { return ((callConv &
CorInfoCallConv
.CORINFO_CALLCONV_PARAMTYPE) != 0); }
130
internal bool isAsyncCall() { return ((callConv &
CorInfoCallConv
.CORINFO_CALLCONV_ASYNCCALL) != 0); }
parent\parent\Common\JitInterface\WasmLowering.cs (2)
665
if ((callSig->callConv &
CorInfoCallConv
.CORINFO_CALLCONV_MASK) !=
CorInfoCallConv
.CORINFO_CALLCONV_DEFAULT)