diff options
author | Martin Sebor <msebor@redhat.com> | 2020-05-19 12:46:37 -0600 |
---|---|---|
committer | Martin Sebor <msebor@redhat.com> | 2020-05-19 13:08:38 -0600 |
commit | c0d8623ce5aa6d92c2e6c62e1bee66272a011f59 (patch) | |
tree | 9a06c22b9fce1deb3cad47574a8bc3e1f5c3d4f8 /contrib/gcc-changelog/git_commit.py | |
parent | ed63c387aa0bc1846082524455a6ff1fcec40f9d (diff) | |
download | gcc-c0d8623ce5aa6d92c2e6c62e1bee66272a011f59.zip gcc-c0d8623ce5aa6d92c2e6c62e1bee66272a011f59.tar.gz gcc-c0d8623ce5aa6d92c2e6c62e1bee66272a011f59.tar.bz2 |
PR c++/94923 - False positive -Wclass-memaccess with trivially copyable std::optional
gcc/cp/ChangeLog:
PR c++/94923
* call.c ((maybe_warn_class_memaccess): Use is_byte_access_type.
* cp-tree.h (is_dummy_object): Return bool.
(is_byte_access_type): Declare new function.
* tree.c (is_dummy_object): Return bool.
(is_byte_access_type): Define new function.
gcc/testsuite/ChangeLog:
PR c++/94923
* g++.dg/Wclass-memaccess.C: Add tests for std::byte.
Diffstat (limited to 'contrib/gcc-changelog/git_commit.py')
0 files changed, 0 insertions, 0 deletions