PR c++/85963 - -Wunused-but-set with ?: in template.
commit0bb30bd45dc8ec2d674f35702478caa09ce187db
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Jun 2018 21:49:30 +0000 (11 21:49 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Jun 2018 21:49:30 +0000 (11 21:49 +0000)
tree6b81eb9e289a0a562fcd8df80cef13ec5792d1c3
parent592280684878d4e6f470512867a3c5c88b4b1d86
PR c++/85963 - -Wunused-but-set with ?: in template.

* pt.c (tsubst_copy_and_build) [COND_EXPR]: Call mark_rvalue_use.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@261458 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/g++.dg/warn/Wunused-var-34.C [new file with mode: 0644]