Cartographer.Compiler.ConversionPatternGenericCloser.IsNotNullableValueType C# (CSharp) Method

IsNotNullableValueType() private method

private IsNotNullableValueType ( Type type ) : bool
type System.Type
return bool
        bool IsNotNullableValueType(Type type)
        {
            if (type.IsValueType == false)
            {
                return false;
            }
            if (type.IsGenericType == false)
            {
                return true;
            }
            var definition = type.GetGenericTypeDefinition();
            return definition != typeof (Nullable<>);
        }