aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2022-04-21 10:27:38 -0400
committerMarek Polacek <polacek@redhat.com>2022-04-21 10:29:04 -0400
commit605a80bb733b225e5e53db0f0298374213cdcd95 (patch)
treefa9ae1a3911a235e4d3950c3bf814b4a488b0d5f /gcc
parent93b65ed9706e2ceb4be7b28c9ff9be759e68a614 (diff)
downloadgcc-605a80bb733b225e5e53db0f0298374213cdcd95.zip
gcc-605a80bb733b225e5e53db0f0298374213cdcd95.tar.gz
gcc-605a80bb733b225e5e53db0f0298374213cdcd95.tar.bz2
c++: Remove unused parameter
gcc/cp/ChangeLog: * constexpr.cc (cxx_eval_logical_expression): Remove unused parameter. (cxx_eval_constant_expression) <case TRUTH_ANDIF_EXPR>, <case TRUTH_OR_EXPR>: Adjust calls to cxx_eval_logical_expression.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/constexpr.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/cp/constexpr.cc b/gcc/cp/constexpr.cc
index fa65290..47d5113 100644
--- a/gcc/cp/constexpr.cc
+++ b/gcc/cp/constexpr.cc
@@ -4566,7 +4566,7 @@ cxx_eval_bit_cast (const constexpr_ctx *ctx, tree t, bool *non_constant_p,
static tree
cxx_eval_logical_expression (const constexpr_ctx *ctx, tree t,
tree bailout_value, tree continue_value,
- bool, bool *non_constant_p, bool *overflow_p)
+ bool *non_constant_p, bool *overflow_p)
{
tree r;
tree lhs = cxx_eval_constant_expression (ctx, TREE_OPERAND (t, 0),
@@ -7105,7 +7105,6 @@ cxx_eval_constant_expression (const constexpr_ctx *ctx, tree t,
case TRUTH_ANDIF_EXPR:
r = cxx_eval_logical_expression (ctx, t, boolean_false_node,
boolean_true_node,
- lval,
non_constant_p, overflow_p);
break;
@@ -7113,7 +7112,6 @@ cxx_eval_constant_expression (const constexpr_ctx *ctx, tree t,
case TRUTH_ORIF_EXPR:
r = cxx_eval_logical_expression (ctx, t, boolean_true_node,
boolean_false_node,
- lval,
non_constant_p, overflow_p);
break;