[libcxx-commits] [PATCH] D96523: [libc++] Rewrite the tuple constructors to be strictly Standards conforming

Jordan Rupprecht via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Fri Apr 30 13:04:14 PDT 2021


rupprecht added a comment.

Another issue we're seeing is interactions between `std::any` and gmock -- I'll see if I can reduce it to something w/o the gmock dependency.

  class X {
    // D96523 fixes this:
    // MOCK_METHOD(void, Func1, (const std::any&));
    // D96523 breaks this:
    MOCK_METHOD(void, Func2, (const std::any&, int));
  };

(or: https://www.godbolt.org/z/454e8Mznx)

I don't know yet if this is an issue with libc++ or a misuse of libc++ by gtest.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D96523



More information about the libcxx-commits mailing list