3 instantiations of StructMarshallingThunkKey
ILCompiler.Compiler (3)
parent\parent\Common\TypeSystem\Interop\InteropStateManager.cs (3)
142var methodKey = new StructMarshallingThunkKey((MetadataType)managedType, StructMarshallingThunkType.ManagedToNative); 158var methodKey = new StructMarshallingThunkKey((MetadataType)managedType, StructMarshallingThunkType.NativeToManaged); 174var methodKey = new StructMarshallingThunkKey((MetadataType)managedType, StructMarshallingThunkType.Cleanup);
7 references to StructMarshallingThunkKey
ILCompiler.Compiler (7)
parent\parent\Common\TypeSystem\Interop\InteropStateManager.cs (7)
142var methodKey = new StructMarshallingThunkKey((MetadataType)managedType, StructMarshallingThunkType.ManagedToNative); 158var methodKey = new StructMarshallingThunkKey((MetadataType)managedType, StructMarshallingThunkType.NativeToManaged); 174var methodKey = new StructMarshallingThunkKey((MetadataType)managedType, StructMarshallingThunkType.Cleanup); 246private sealed class StructMarshallingThunkHashTable : LockFreeReaderHashtable<StructMarshallingThunkKey, StructMarshallingThunk> 248protected override int GetKeyHashCode(StructMarshallingThunkKey key) 258protected override bool CompareKeyToValue(StructMarshallingThunkKey key, StructMarshallingThunk value) 270protected override StructMarshallingThunk CreateValueFromKey(StructMarshallingThunkKey key)