]> git.ipfire.org Git - people/ms/gcc.git/commit
c++: set TREE_NOTHROW after genericize
authorJason Merrill <jason@redhat.com>
Mon, 31 Oct 2022 17:38:41 +0000 (13:38 -0400)
committerJason Merrill <jason@redhat.com>
Tue, 1 Nov 2022 01:23:17 +0000 (21:23 -0400)
commit43c40f114a68edc9a9cc9963dc940c11806ff863
treeb2c4b2a085e1df76de2e09f904380b377f3430a1
parent6a1f27f45e44bcfbcc06a1aad74bb076e56eda36
c++: set TREE_NOTHROW after genericize

genericize might introduce function calls (and does on the contracts
branch), so it's safer to set this flag later.

gcc/cp/ChangeLog:

* decl.cc (finish_function): Set TREE_NOTHROW later in the function.
gcc/cp/decl.cc