/cp
commit9a555af75d6fbcd83ddb08ec67b0ae528f0478c9
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Sep 2018 08:33:41 +0000 (27 08:33 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Sep 2018 08:33:41 +0000 (27 08:33 +0000)
tree442d7e3a69967678f12e11b44dfba8cae677444d
parent685a1807433443a9e410278dcfa6fb539f18c792
/cp
2018-09-27  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/84940
* semantics.c (finish_unary_op_expr): Check return value of
build_x_unary_op for error_mark_node.

/testsuite
2018-09-27  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/84940
* g++.dg/expr/unary4.C: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264664 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/expr/unary4.C [new file with mode: 0644]