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