diff options
author | Marek Polacek <polacek@redhat.com> | 2024-08-06 09:34:02 -0400 |
---|---|---|
committer | Marek Polacek <polacek@redhat.com> | 2024-08-06 13:14:02 -0400 |
commit | 68e269092ee405832998b735a796c1953039d5f3 (patch) | |
tree | 3254adb19dad24204004545a4bef0b299424513a /gcc/cp/except.cc | |
parent | b2a8ee0e5d8cfa92bafd0db4b03626b26ac21948 (diff) | |
download | gcc-68e269092ee405832998b735a796c1953039d5f3.zip gcc-68e269092ee405832998b735a796c1953039d5f3.tar.gz gcc-68e269092ee405832998b735a796c1953039d5f3.tar.bz2 |
c++: further concept_check_p clean-up
Patrick noticed a few more concept_check_p checks that can be removed
now.
gcc/cp/ChangeLog:
* constexpr.cc (cxx_eval_call_expression): Remove concept_check_p check.
(cxx_eval_outermost_constant_expr): Likewise.
* cp-gimplify.cc (cp_genericize_r) <case CALL_EXPR>: Likewise.
* except.cc (check_noexcept_r): Likewise.
Diffstat (limited to 'gcc/cp/except.cc')
-rw-r--r-- | gcc/cp/except.cc | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/cp/except.cc b/gcc/cp/except.cc index 3c69ab6..0231bd2 100644 --- a/gcc/cp/except.cc +++ b/gcc/cp/except.cc @@ -1074,8 +1074,6 @@ check_noexcept_r (tree *tp, int *walk_subtrees, void *) We could use TREE_NOTHROW (t) for !TREE_PUBLIC fns, though... */ tree fn = cp_get_callee (t); - if (concept_check_p (fn)) - return NULL_TREE; tree type = TREE_TYPE (fn); gcc_assert (INDIRECT_TYPE_P (type)); type = TREE_TYPE (type); |