diff options
author | Jason Merrill <jason@redhat.com> | 2022-10-06 21:10:52 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2022-10-07 09:52:52 -0400 |
commit | f8ba88b6a811ca9bb4b8411d3f65c329fb480ee1 (patch) | |
tree | 9175f73298390c300e31c5ce6e2b1336142ccceb /libcpp/include/cpplib.h | |
parent | 1a308905c1baf64d0ea4d09d7d92b55e79a2a339 (diff) | |
download | gcc-f8ba88b6a811ca9bb4b8411d3f65c329fb480ee1.zip gcc-f8ba88b6a811ca9bb4b8411d3f65c329fb480ee1.tar.gz gcc-f8ba88b6a811ca9bb4b8411d3f65c329fb480ee1.tar.bz2 |
c++: catch parm initialization tweak
We want to push the INIT_EXPR inside the CLEANUP_POINT_EXPR for the same
reason we want to push it into the MUST_NOT_THROW_EXPR: any cleanups follow
the initialization.
gcc/cp/ChangeLog:
* init.cc (expand_default_init): Also push the INIT_EXPR inside a
CLEANUP_POINT_EXPR.
Diffstat (limited to 'libcpp/include/cpplib.h')
0 files changed, 0 insertions, 0 deletions