public ClrmdGenericType(IClrObjectHelpers helpers, ClrHeap heap, ClrModule?module, ClrGenericParameter clrGenericParameter) { ClrObjectHelpers = helpers ?? throw new ArgumentNullException(nameof(helpers)); Heap = heap ?? throw new ArgumentNullException(nameof(heap)); Module = module; GenericParameter = clrGenericParameter; }
static void VerifyGenericParameter(ClrGenericParameter[] genericParameters, int index, string name) { ClrGenericParameter genericParameter = genericParameters[index]; Assert.Equal(index, genericParameter.Index); Assert.Equal(GenericParameterAttributes.None, genericParameter.Attributes); Assert.Equal(name, genericParameter.Name); }