17 references to IsAsyncVariant
ILCompiler.ReadyToRun (17)
Compiler\DependencyAnalysis\ReadyToRun\InstanceEntryPointTableNode.cs (1)
120
Debug.Assert(method.Method.HasInstantiation || method.Method.OwningType.HasInstantiation || method.Method.
IsAsyncVariant
() ||
Compiler\DependencyAnalysis\ReadyToRun\MethodFixupSignature.cs (1)
204
if (_method.Method.
IsAsyncVariant
())
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
475
public bool AsyncVariant => _method.
IsAsyncVariant
();
Compiler\DependencyAnalysis\ReadyToRun\SignatureBuilder.cs (1)
444
if (method.Method.
IsAsyncVariant
())
Compiler\ReadyToRunTableManager.cs (1)
88
if (method.HasInstantiation || method.OwningType.HasInstantiation || method.
IsAsyncVariant
() || method is AsyncResumptionStub ||
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
373
if (Method.
IsAsyncVariant
())
393
if (Method.
IsAsyncVariant
())
parent\parent\Common\Compiler\AsyncMethodVariant.cs (4)
162
return (method.
IsAsyncVariant
() ^ method.IsAsync) || method.IsReturnDroppingAsyncThunk();
176
return method.IsAsync && method.
IsAsyncVariant
();
181
Debug.Assert(!method.
IsAsyncVariant
());
187
Debug.Assert(method.
IsAsyncVariant
());
parent\parent\Common\Compiler\CompilerTypeSystemContext.Async.cs (2)
33
isAsyncVariant = method.
IsAsyncVariant
();
243
Debug.Assert(asyncVariantMethod.
IsAsyncVariant
());
parent\parent\Common\Compiler\MethodExtensions.cs (2)
203
public static bool IsAsyncCall(this MethodDesc method) => method.
IsAsyncVariant
() || method.IsReturnDroppingAsyncThunk() || (method.IsAsync && !method.Signature.ReturnsTaskOrValueTask());
210
public static bool SupportsAsyncVersionCodegen(this MethodDesc method) => method.
IsAsyncVariant
() && method.IsAsyncThunk() && !method.IsReturnDroppingAsyncThunk();
parent\parent\Common\JitInterface\CorInfoImpl.cs (1)
1713
if (method.
IsAsyncVariant
())
TypeSystem\MethodDescExtensions.cs (1)
16
if (method.
IsAsyncVariant
())