diff options
author | Jason Merrill <jason@redhat.com> | 2016-11-15 00:22:28 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2016-11-15 00:22:28 -0500 |
commit | 47e5d7ccf12c5d11abdd18e8e9089735e4fd3d05 (patch) | |
tree | 376f8789de74bf75a940c9583acaea031e9de6d6 /gcc/errors.c | |
parent | a274cc11ac675686a71aef82e2e734795d18f339 (diff) | |
download | gcc-47e5d7ccf12c5d11abdd18e8e9089735e4fd3d05.zip gcc-47e5d7ccf12c5d11abdd18e8e9089735e4fd3d05.tar.gz gcc-47e5d7ccf12c5d11abdd18e8e9089735e4fd3d05.tar.bz2 |
Various C++17 decomposition fixes.
* tree.c (bitfield_p): New.
* cp-tree.h: Declare it.
* typeck.c (cxx_sizeof_expr, cxx_alignof_expr)
(cp_build_addr_expr_1): Use it instead of DECL_C_BIT_FIELD.
* decl.c (cp_finish_decomp): Look through reference. Always
SET_DECL_DECOMPOSITION_P.
* semantics.c (finish_decltype_type): Adjust decomposition handling.
From-SVN: r242408
Diffstat (limited to 'gcc/errors.c')
0 files changed, 0 insertions, 0 deletions