aboutsummaryrefslogtreecommitdiff
path: root/libcpp/include/cpplib.h
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2022-10-06 21:10:52 -0400
committerJason Merrill <jason@redhat.com>2022-10-07 09:52:52 -0400
commitf8ba88b6a811ca9bb4b8411d3f65c329fb480ee1 (patch)
tree9175f73298390c300e31c5ce6e2b1336142ccceb /libcpp/include/cpplib.h
parent1a308905c1baf64d0ea4d09d7d92b55e79a2a339 (diff)
downloadgcc-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