1 instantiation of RoConstructedGenericType
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Modules\RoModule.Unifier.cs (1)
69(k) => new RoConstructedGenericType(k.GenericTypeDefinition, k.GenericTypeArguments);
11 references to RoConstructedGenericType
System.Reflection.MetadataLoadContext (11)
System\Reflection\TypeLoading\General\TypeFactories.cs (1)
15public static RoConstructedGenericType GetUniqueConstructedGenericType(this RoDefinitionType genericTypeDefinition, RoType[] genericTypeArguments) => genericTypeDefinition.GetRoModule().GetUniqueConstructedGenericType(genericTypeDefinition, genericTypeArguments);
System\Reflection\TypeLoading\Modules\RoModule.Unifier.cs (8)
64internal RoConstructedGenericType GetUniqueConstructedGenericType(RoDefinitionType genericTypeDefinition, RoType[] genericTypeArguments) 66return _constructedGenericTypeDict.GetOrAdd(new RoConstructedGenericType.Key(genericTypeDefinition, genericTypeArguments), s_constructedGenericTypeFactory); 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\RoModifiedGenericType.cs (1)
16public RoModifiedGenericType(RoConstructedGenericType genericType) : base(genericType)
System\Reflection\TypeLoading\Types\RoModifiedType.cs (1)
44modifiedType = new RoModifiedGenericType((RoConstructedGenericType)unmodifiedType);