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

HasDefaultConstructor() private method

private HasDefaultConstructor ( Type type ) : bool
type System.Type
return bool
        bool HasDefaultConstructor(Type type)
        {
            if (type.IsValueType)
            {
                return true;
            }

            var defaultConstructor = type.GetConstructor(TypeExtensions.EmptyTypes);
            return defaultConstructor != null;
        }