1 instantiation of DefaultInterfaceMethodImplementationInstantiationThunk
ILCompiler.Compiler (1)
Compiler\CompilerTypeSystemContext.InterfaceThunks.cs (1)
142
return new
DefaultInterfaceMethodImplementationInstantiationThunk
(owningTypeOfThunks, key.TargetMethod, key.InterfaceIndex, key.UseContextFromRuntime);
10 references to DefaultInterfaceMethodImplementationInstantiationThunk
ILCompiler.Compiler (10)
Compiler\CompilerTypeSystemContext.InterfaceThunks.cs (8)
117
private sealed class DefaultInterfaceMethodImplementationInstantiationThunkHashtable : LockFreeReaderHashtable<DefaultInterfaceMethodImplementationInstantiationThunkHashtableKey,
DefaultInterfaceMethodImplementationInstantiationThunk
>
123
protected override int GetValueHashCode(
DefaultInterfaceMethodImplementationInstantiationThunk
value)
127
protected override bool CompareKeyToValue(DefaultInterfaceMethodImplementationInstantiationThunkHashtableKey key,
DefaultInterfaceMethodImplementationInstantiationThunk
value)
133
protected override bool CompareValueToValue(
DefaultInterfaceMethodImplementationInstantiationThunk
value1,
DefaultInterfaceMethodImplementationInstantiationThunk
value2)
139
protected override
DefaultInterfaceMethodImplementationInstantiationThunk
CreateValueFromKey(DefaultInterfaceMethodImplementationInstantiationThunkHashtableKey key)
152
return method is
DefaultInterfaceMethodImplementationInstantiationThunk
;
160
return ((
DefaultInterfaceMethodImplementationInstantiationThunk
)method).TargetMethod;
Compiler\CompilerTypeSystemContext.Sorting.cs (2)
49
var
otherMethod = (
DefaultInterfaceMethodImplementationInstantiationThunk
)other;