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