1 instantiation of ReturnDroppingAsyncThunk
ILCompiler.ReadyToRun (1)
parent\parent\Common\Compiler\CompilerTypeSystemContext.Async.cs (1)
269
protected override ReturnDroppingAsyncThunk CreateValueFromKey(AsyncMethodVariant key) => new
ReturnDroppingAsyncThunk
(key);
11 references to ReturnDroppingAsyncThunk
ILCompiler.ReadyToRun (11)
parent\parent\Common\Compiler\AsyncMethodVariant.cs (3)
136
var
rdOther = (
ReturnDroppingAsyncThunk
)other;
150
return method.GetTypicalMethodDefinition() is
ReturnDroppingAsyncThunk
;
parent\parent\Common\Compiler\CompilerTypeSystemContext.Async.cs (8)
213
var
returnDroppingThunkDefinition = (
ReturnDroppingAsyncThunk
)returnDroppingThunk.GetTypicalMethodDefinition();
262
private sealed class ReturnDroppingHashtable : LockFreeReaderHashtable<AsyncMethodVariant,
ReturnDroppingAsyncThunk
>
265
protected override int GetValueHashCode(
ReturnDroppingAsyncThunk
value) => value.AsyncVariantTarget.GetHashCode();
266
protected override bool CompareKeyToValue(AsyncMethodVariant key,
ReturnDroppingAsyncThunk
value) => key == value.AsyncVariantTarget;
267
protected override bool CompareValueToValue(
ReturnDroppingAsyncThunk
value1,
ReturnDroppingAsyncThunk
value2)
269
protected override
ReturnDroppingAsyncThunk
CreateValueFromKey(AsyncMethodVariant key) => new ReturnDroppingAsyncThunk(key);