diff options
author | Jason Merrill <jason@redhat.com> | 2017-01-08 01:36:10 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2017-01-08 01:36:10 -0500 |
commit | 38285dd71996a0020d3bd24fb0c366e8859368af (patch) | |
tree | 602aa0c8a01de98b3ea3c63aa538579a42858263 /gcc/tree.c | |
parent | c3e50bc4e45a3429b8a97bee03dd967cf0c7311f (diff) | |
download | gcc-38285dd71996a0020d3bd24fb0c366e8859368af.zip gcc-38285dd71996a0020d3bd24fb0c366e8859368af.tar.gz gcc-38285dd71996a0020d3bd24fb0c366e8859368af.tar.bz2 |
PR c++/78948 - instantiation from discarded statement
PR c++/78948 - instantiation from discarded statement
* parser.h (struct cp_parser): Remove in_discarded_stmt field.
* cp-tree.h (in_discarded_stmt): Declare it.
(struct saved_scope): Add discarded_stmt bitfield.
(in_discarded_stmt): New macro.
* decl2.c (mark_used): Check it.
* parser.c (cp_parser_selection_statement): Adjust.
(cp_parser_jump_statement): Adjust.
From-SVN: r244206
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions