1 instantiation of Key
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Modules\RoModule.Unifier.cs (1)
29RoArrayType.Key key = new(elementType, rank: rank);
7 references to Key
System.Reflection.MetadataLoadContext (7)
System\Reflection\TypeLoading\Modules\RoModule.Unifier.cs (4)
29RoArrayType.Key key = new(elementType, rank: rank); 34private static readonly Func<RoArrayType.Key, RoArrayType> s_mdArrayTypeFactory = (k) => new RoArrayType(k.ElementType, multiDim: true, rank: k.Rank); 35private readonly ConcurrentDictionary<RoArrayType.Key, RoArrayType> _mdArrayDict = new ConcurrentDictionary<RoArrayType.Key, RoArrayType>();
System\Reflection\TypeLoading\Types\RoArrayType.Key.cs (3)
14public readonly struct Key : IEquatable<Key> 27public bool Equals(Key other) 36public override bool Equals([NotNullWhen(true)] object? obj) => obj is Key other && Equals(other);