aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2018-01-02 14:51:06 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2018-01-02 14:51:06 +0000
commit0e03860116aa0c55edc15fa25fdbf52369654d83 (patch)
treec4bb35f56f87b8a430dd565d4eae3cd08140af68 /gcc
parent2412750e790b52e287aba2b8a2d1d83f1dd5334b (diff)
downloadgcc-0e03860116aa0c55edc15fa25fdbf52369654d83.zip
gcc-0e03860116aa0c55edc15fa25fdbf52369654d83.tar.gz
gcc-0e03860116aa0c55edc15fa25fdbf52369654d83.tar.bz2
[C++ PATCH] tiny code cleanup
https://gcc.gnu.org/ml/gcc-patches/2018-01/msg00041.html * constexpr.c (cxx_bind_parameters_in_call): Remove unneeded local lval var. From-SVN: r256075
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/ChangeLog5
-rw-r--r--gcc/cp/constexpr.c3
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 20b0349..985f871 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+2018-01-02 Nathan Sidwell <nathan@acm.org>
+
+ * constexpr.c (cxx_bind_parameters_in_call): Remove unneeded local
+ lval var.
+
2017-12-22 Mike Stump <mikestump@comcast.net>
Eric Botcazou <ebotcazou@adacore.com>
diff --git a/gcc/cp/constexpr.c b/gcc/cp/constexpr.c
index 25b19fa..23f5fcf 100644
--- a/gcc/cp/constexpr.c
+++ b/gcc/cp/constexpr.c
@@ -1291,8 +1291,7 @@ cxx_bind_parameters_in_call (const constexpr_ctx *ctx, tree t,
x = ctx->object;
x = build_address (x);
}
- bool lval = false;
- arg = cxx_eval_constant_expression (ctx, x, lval,
+ arg = cxx_eval_constant_expression (ctx, x, /*lval=*/false,
non_constant_p, overflow_p);
/* Don't VERIFY_CONSTANT here. */
if (*non_constant_p && ctx->quiet)