1 instantiation of DefaultInterfaceMethodImplementationInstantiationThunk
ILCompiler.Compiler (1)
Compiler\CompilerTypeSystemContext.InterfaceThunks.cs (1)
141
return new
DefaultInterfaceMethodImplementationInstantiationThunk
(owningTypeOfThunks, key.TargetMethod, key.InterfaceIndex, key.UseContextFromRuntime);
10 references to DefaultInterfaceMethodImplementationInstantiationThunk
ILCompiler.Compiler (10)
Compiler\CompilerTypeSystemContext.InterfaceThunks.cs (8)
116
private sealed class DefaultInterfaceMethodImplementationInstantiationThunkHashtable : LockFreeReaderHashtable<DefaultInterfaceMethodImplementationInstantiationThunkHashtableKey,
DefaultInterfaceMethodImplementationInstantiationThunk
>
122
protected override int GetValueHashCode(
DefaultInterfaceMethodImplementationInstantiationThunk
value)
126
protected override bool CompareKeyToValue(DefaultInterfaceMethodImplementationInstantiationThunkHashtableKey key,
DefaultInterfaceMethodImplementationInstantiationThunk
value)
132
protected override bool CompareValueToValue(
DefaultInterfaceMethodImplementationInstantiationThunk
value1,
DefaultInterfaceMethodImplementationInstantiationThunk
value2)
138
protected override
DefaultInterfaceMethodImplementationInstantiationThunk
CreateValueFromKey(DefaultInterfaceMethodImplementationInstantiationThunkHashtableKey key)
151
return method is
DefaultInterfaceMethodImplementationInstantiationThunk
;
159
return ((
DefaultInterfaceMethodImplementationInstantiationThunk
)method).TargetMethod;
Compiler\CompilerTypeSystemContext.Sorting.cs (2)
49
var
otherMethod = (
DefaultInterfaceMethodImplementationInstantiationThunk
)other;