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

Prepare for impending LLVM 17 release #4014

Merged
merged 8 commits into from
Sep 14, 2023

Commits on Sep 7, 2023

  1. Implement forward_like without deduced return type

    .... which seems to confuse Clang 17.
    CaseyCarter committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    4b066d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1d7fff View commit details
    Browse the repository at this point in the history
  3. STL review comments

    CaseyCarter committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    2fc9796 View commit details
    Browse the repository at this point in the history
  4. Derp pretty names

    CaseyCarter committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    fb04cd9 View commit details
    Browse the repository at this point in the history
  5. perma-workaround LLVM-60429

    * Move `_Maybe_const` up from `<ranges>` into `<type_traits>`
    * Use `is_rvalue_reference_v<T&&>` instead of `is_lvalue_reference_v<T>`. I'm certain they are complements - so it doesn't matter for correctness - but the former more closely matches the Standard wording which makes things easier for code readers.
    CaseyCarter committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    9a3260e View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. _Can_reference is now only used in __cpp_lib_concepts code

    Push it down from `<utility>` into `<__msvc_iter_core.hpp>`
    CaseyCarter committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    9680d83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e865fed View commit details
    Browse the repository at this point in the history
  3. Oops: _MSVC_INTRINSIC

    CaseyCarter committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    a2bef6a View commit details
    Browse the repository at this point in the history