[libcxx-commits] [PATCH] D99041: [libcxx] moves `std::invoke` into `__functional_base`

Arthur O'Dwyer via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Mar 22 08:30:28 PDT 2021


Quuxplusone added a comment.

@tschuett: FYI, there //are// a lot of tests for `__invoke` already in `libcxx/utilities/function.objects/func.require/bullet_*.pass.cpp`.
I guess it would be interesting to run those same tests with `-DINVOKE=__invoke` in all modes and additionally with `-DINVOKE=invoke` in C++17+ modes. (And ditto the constexpr tests in C++20+ modes.) Maybe someone who knows more than I do about llvm-lit will volunteer to make that patch. :)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D99041/new/

https://reviews.llvm.org/D99041



More information about the libcxx-commits mailing list