1 instantiation of Key
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Modules\RoModule.Unifier.cs (1)
66return _constructedGenericTypeDict.GetOrAdd(new RoConstructedGenericType.Key(genericTypeDefinition, genericTypeArguments), s_constructedGenericTypeFactory);
6 references to Key
System.Reflection.MetadataLoadContext (6)
System\Reflection\TypeLoading\Modules\RoModule.Unifier.cs (3)
68private static readonly Func<RoConstructedGenericType.Key, RoConstructedGenericType> s_constructedGenericTypeFactory = 70private readonly ConcurrentDictionary<RoConstructedGenericType.Key, RoConstructedGenericType> _constructedGenericTypeDict = new ConcurrentDictionary<RoConstructedGenericType.Key, RoConstructedGenericType>();
System\Reflection\TypeLoading\Types\RoConstructedGenericType.Key.cs (3)
11public readonly struct Key : IEquatable<Key> 25public bool Equals(Key other) 49public override bool Equals([NotNullWhen(true)] object? obj) => obj is Key other && Equals(other);