Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix and refactor NumberTraits #1397

Merged
merged 4 commits into from
Mar 14, 2019
Merged

Commits on Feb 22, 2019

  1. Adding test for NumberTraits class.

    And adding static properties definition for currently non-specialized
    types (long long int).
    rolanddenis committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    ce2e0ee View commit details
    Browse the repository at this point in the history
  2. Add the WITH_BIGINTEGER predefined macro in doxygen config.

    So that to have associated documentation generated.
    rolanddenis committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    1910160 View commit details
    Browse the repository at this point in the history
  3. Refactoring of NumberTraits and adding long long int support.

    It now relies mainly on std::numeric_limits for fundamental types so
    that we don't need a specialization per type anymore.
    
    Also fix some wrong type traits (digits of floating-point types and
                                     BigInteger bound status).
    rolanddenis committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    856d050 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2019

  1. Update ChangeLog.md

    Also remove an unwanted quote.
    rolanddenis committed Feb 23, 2019
    Configuration menu
    Copy the full SHA
    1308374 View commit details
    Browse the repository at this point in the history