public DmdGenericInstanceTypeRef(DmdTypeRef genericTypeRef, IList <DmdType> typeArguments, IList <DmdCustomModifier> customModifiers) : base(customModifiers) { if (typeArguments == null) { throw new ArgumentNullException(nameof(typeArguments)); } this.genericTypeRef = genericTypeRef ?? throw new ArgumentNullException(nameof(genericTypeRef)); this.typeArguments = ReadOnlyCollectionHelpers.Create(typeArguments); }
internal DmdTypeDef GetType(DmdTypeRef typeRef, bool ignoreCase) => appDomain.TryLookup(this, typeRef, ignoreCase);