Boo.Lang.Compiler.TypeSystem.GenericsServices.GetGenericParameters C# (CSharp) Method

GetGenericParameters() public static method

Gets the generic parameters associated with a generic type or generic method definition.
public static GetGenericParameters ( IEntity definition ) : IGenericParameter[]
definition IEntity
return IGenericParameter[]
        public static IGenericParameter[] GetGenericParameters(IEntity definition)
        {
            if (IsGenericType(definition))
            {
                return ((IType)definition).GenericInfo.GenericParameters;
            }
            if (IsGenericMethod(definition))
            {
                return ((IMethod)definition).GenericInfo.GenericParameters;
            }
            return null;
        }