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

Remove old #if hacks for older compilers from Delegate #1017

Merged
merged 7 commits into from
Dec 13, 2021

Commits on Dec 8, 2021

  1. Remove workaround for old GCC compilers

    That bug was closed 15 years ago. This project targets C++17. There's no
    way that's still relevant.
    DanRStevens committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    462da28 View commit details
    Browse the repository at this point in the history
  2. Remove function type syntax guard

    Function type syntax is part of C++17, so will be supported by any
    targetted compilers.
    DanRStevens committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    ad315cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f958f6c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1aa3e53 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ef703d5 View commit details
    Browse the repository at this point in the history
  6. Remove check for ancient version of MSVC

    Version 1300 corresponds with Visual Studio 2002 7.0. That definitely
    won't have C++17 support.
    DanRStevens committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    96e7900 View commit details
    Browse the repository at this point in the history
  7. Remove nested define for __single_inheritance feature check

    When compiling with MSVC, this feature will be present on all versions
    supporting C++17 or newer.
    DanRStevens committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    2f02cae View commit details
    Browse the repository at this point in the history