commit | 7cd0ea1c4d1d863a74c343e35a3383f97fc5644d | [log] [tgz] |
---|---|---|
author | Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> | Thu Feb 07 19:23:07 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Feb 07 19:23:07 2019 |
tree | 261e1d2a06ac8454ce80fff3aed5b2256b57c095 | |
parent | bc2dd26dd957c636966f9bdec50d3031141abe76 [diff] |
[Promises] Drop constexpr from unique_any/any_internal's operator= This fixes the GCC build: ../../base/containers/any_internal.h: In member function ‘constexpr void base::internal::AnyInternal::operator=(base::internal::AnyInternal&&)’: ../../base/containers/any_internal.h:42:10: error: call to non-‘constexpr’ function ‘void base::internal::AnyInternal::reset()’ reset(); ~~~~~^~ reset() itself is not constexpr, and it is not clear if it should be given it calls |delete_fn_ptr|. Bug: 819294, 906125 Change-Id: I7760c62213db0e59a82e5210988ee469b5006090 Reviewed-on: https://chromium-review.googlesource.com/c/1458096 Commit-Queue: Gabriel Charette <gab@chromium.org> Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Reviewed-by: Alex Clarke <alexclarke@chromium.org> Reviewed-by: Gabriel Charette <gab@chromium.org> Cr-Commit-Position: refs/heads/master@{#630029}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .