7 writes to callConv
ILCompiler.RyuJit (7)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (7)
863
sig->
callConv
|= CorInfoCallConv.CORINFO_CALLCONV_ASYNCCALL;
877
sig->
callConv
|= CorInfoCallConv.CORINFO_CALLCONV_PARAMTYPE;
896
sig->
callConv
= (CorInfoCallConv)(signature.Flags & MethodSignatureFlags.UnmanagedCallingConventionMask);
902
if (!signature.IsStatic) sig->
callConv
|= CorInfoCallConv.CORINFO_CALLCONV_HASTHIS;
903
if (signature.IsExplicitThis) sig->
callConv
|= CorInfoCallConv.CORINFO_CALLCONV_EXPLICITTHIS;
905
if (signature.GenericParameterCount != 0) sig->
callConv
|= CorInfoCallConv.CORINFO_CALLCONV_GENERIC;
937
sig->
callConv
= CorInfoCallConv.CORINFO_CALLCONV_DEFAULT;
7 references to callConv
ILCompiler.Compiler (6)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoTypes.cs (6)
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); }
129
internal bool hasTypeArg() { return ((
callConv
& CorInfoCallConv.CORINFO_CALLCONV_PARAMTYPE) != 0); }
130
internal bool isAsyncCall() { return ((
callConv
& CorInfoCallConv.CORINFO_CALLCONV_ASYNCCALL) != 0); }
ILCompiler.RyuJit (1)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (1)
899
if (sig->
callConv
== CorInfoCallConv.CORINFO_CALLCONV_VARARG)