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