3 instantiations of VirtualResolutionData
System.Private.CoreLib (3)
src\System\Runtime\CompilerServices\VirtualDispatchHelpers.cs (3)
69s_virtualFunctionPointerCache.TrySet(new VirtualResolutionData(RuntimeHelpers.GetMethodTable(obj), classHandle, methodHandle), result); 77if (s_virtualFunctionPointerCache.TryGet(new VirtualResolutionData(RuntimeHelpers.GetMethodTable(obj), classHandle, methodHandle), out IntPtr result)) 90if (s_virtualFunctionPointerCache.TryGet(new VirtualResolutionData(RuntimeHelpers.GetMethodTable(obj), classHandle, methodHandle), out IntPtr result))
5 references to VirtualResolutionData
System.Private.CoreLib (5)
src\System\Runtime\CompilerServices\VirtualDispatchHelpers.cs (5)
15private struct VirtualResolutionData : IEquatable<VirtualResolutionData> 32public bool Equals(VirtualResolutionData other) => 38public override bool Equals(object? obj) => obj is VirtualResolutionData other && Equals(other); 59private static GenericCache<VirtualResolutionData, IntPtr> s_virtualFunctionPointerCache = new GenericCache<VirtualResolutionData, IntPtr>(InitialCacheSize, MaximumCacheSize);